Skip to content

Instantly share code, notes, and snippets.

@0x7f454c46
Created June 13, 2019 22:42
Show Gist options
  • Save 0x7f454c46/7147b519e49f9ad01706c27ab1334fa7 to your computer and use it in GitHub Desktop.
Save 0x7f454c46/7147b519e49f9ad01706c27ab1334fa7 to your computer and use it in GitHub Desktop.
Number of raw sys_gettimeofday() on zdtm.py tests - before and after using vdso in restorer
before after test
48 5 zdtm/static/cgroup02
49 5 zdtm/static/busyloop00
49 5 zdtm/static/cgroup01
49 5 zdtm/static/cgroup03
49 5 zdtm/static/cgroupns
49 5 zdtm/static/console
49 5 zdtm/static/cwd01
49 5 zdtm/static/cwd02
49 5 zdtm/static/deleted_dev
49 5 zdtm/static/dumpable01
49 5 zdtm/static/fifo
49 5 zdtm/static/fifo-ghost
49 5 zdtm/static/fifo_ro
49 5 zdtm/static/file_append
49 5 zdtm/static/file_attr
49 5 zdtm/static/file_lease01
49 5 zdtm/static/file_locks05
49 5 zdtm/static/file_locks06
49 5 zdtm/static/file_locks07
49 5 zdtm/static/fpu00
49 5 zdtm/static/fpu01
49 5 zdtm/static/fpu02
49 5 zdtm/static/inotify02
49 5 zdtm/static/inotify_irmap
49 5 zdtm/static/link10
49 5 zdtm/static/loginuid
49 5 zdtm/static/mmx00
49 5 zdtm/static/mtime_mmap
49 5 zdtm/static/oom_score_adj
49 5 zdtm/static/packet_sock
49 5 zdtm/static/packet_sock_spkt
49 5 zdtm/static/pid_file
49 5 zdtm/static/pipe01
49 5 zdtm/static/pipe02
49 5 zdtm/static/pipe03
49 5 zdtm/static/proc-self
49 5 zdtm/static/rlimits00
49 5 zdtm/static/rmdir_open
49 5 zdtm/static/scm00
49 5 zdtm/static/scm01
49 5 zdtm/static/scm02
49 5 zdtm/static/scm03
49 5 zdtm/static/scm04
49 5 zdtm/static/scm05
49 5 zdtm/static/signalfd00
49 5 zdtm/static/sk-freebind
49 5 zdtm/static/sk-freebind-false
49 5 zdtm/static/sk-unix-unconn
49 5 zdtm/static/sleeping00
49 5 zdtm/static/socket6_udp
49 5 zdtm/static/socket_close_data01
49 5 zdtm/static/socket_dgram_data
49 5 zdtm/static/socket-ext
49 5 zdtm/static/socket_listen4v6
49 5 zdtm/static/socket_listen6
49 5 zdtm/static/socket_queues
49 5 zdtm/static/sockets01
49 5 zdtm/static/sockets02
49 5 zdtm/static/socket_snd_addr
49 5 zdtm/static/socket-tcp6-unconn
49 5 zdtm/static/socket-tcp-close1
49 5 zdtm/static/socket-tcp-unconn
49 5 zdtm/static/socket_udp
49 5 zdtm/static/socket_udp-broadcast
49 5 zdtm/static/socket_udplite
49 5 zdtm/static/socket_udp_shutdown
49 5 zdtm/static/sock_opts00
49 5 zdtm/static/sse00
49 5 zdtm/static/sse20
49 5 zdtm/static/timers
49 5 zdtm/static/umask00
49 5 zdtm/static/unbound_sock
49 5 zdtm/static/unlink_fifo
49 5 zdtm/static/unlink_fstat00
49 5 zdtm/static/unlink_fstat01
49 5 zdtm/static/unlink_fstat01+
49 5 zdtm/static/unlink_fstat02
49 5 zdtm/static/unlink_fstat041
49 5 zdtm/static/vt
49 5 zdtm/static/write_read00
49 5 zdtm/static/write_read01
50 5 zdtm/static/cgroup04
50 5 zdtm/static/cwd00
50 5 zdtm/static/file_lease00
50 5 zdtm/static/file_lease02
50 5 zdtm/static/ghost_holes00
50 5 zdtm/static/ghost_holes02
50 5 zdtm/static/inotify_system
50 5 zdtm/static/packet_sock_mmap
50 5 zdtm/static/scm06
50 5 zdtm/static/sk-netlink
50 5 zdtm/static/socket_close_data
50 5 zdtm/static/socket-tcp
50 5 zdtm/static/socket-tcp4v6
50 5 zdtm/static/socket-tcp6
50 5 zdtm/static/socket-tcp-skip-in-flight
50 5 zdtm/static/socket-tcp-syn-sent
50 5 zdtm/static/sock_filter
50 5 zdtm/static/sock_opts01
50 5 zdtm/static/unhashed_proc
50 5 zdtm/static/unlink_fifo_wronly
50 5 zdtm/static/unlink_fstat03
50 5 zdtm/static/unlink_fstat04
50 5 zdtm/static/write_read02
51 5 zdtm/static/cgroup_ifpriomap
51 5 zdtm/static/cmdlinenv00
51 5 zdtm/static/config_inotify_irmap
51 5 zdtm/static/env00
51 5 zdtm/static/epoll
51 5 zdtm/static/eventfs00
51 5 zdtm/static/fanotify00
51 5 zdtm/static/ghost_holes01
51 5 zdtm/static/groups
51 5 zdtm/static/selfexe00
51 5 zdtm/static/sk-unix-rel
51 5 zdtm/static/sockets00
51 5 zdtm/static/sockets03
51 5 zdtm/static/sockets_dgram
51 5 zdtm/static/sockets_spair
51 5 zdtm/static/socket-tcp4v6-close-wait
51 5 zdtm/static/socket-tcp4v6-fin-wait2
51 5 zdtm/static/socket-tcp6-fin-wait2
51 5 zdtm/static/socket-tcpbuf
51 5 zdtm/static/socket-tcp-close0
51 5 zdtm/static/socket-tcp-close-wait
51 5 zdtm/static/socket-tcp-fin-wait2
51 5 zdtm/static/socket-tcp-reseted
51 5 zdtm/static/uffd-events
51 5 zdtm/static/unlink_mmap00
51 5 zdtm/static/unlink_mmap02
51 5 zdtm/static/vdso00
51 5 zdtm/static/zombie01
52 5 zdtm/static/file_locks01
52 5 zdtm/static/inotify00
52 5 zdtm/static/maps_file_prot
52 5 zdtm/static/sk-unix01
52 5 zdtm/static/socket-tcp6-close-wait
52 5 zdtm/static/socket-tcpbuf6
52 5 zdtm/static/timerfd
52 5 zdtm/static/unlink_mmap01
52 5 zdtm/static/vdso-proxy
53 5 zdtm/static/aio01
53 5 zdtm/static/grow_map03
53 5 zdtm/static/mlock_setuid
53 5 zdtm/static/socket-tcp4v6-closing
53 5 zdtm/static/socket-tcp4v6-fin-wait1
53 5 zdtm/static/socket-tcp4v6-last-ack
53 5 zdtm/static/socket-tcp6-closing
53 5 zdtm/static/socket-tcp6-fin-wait1
53 5 zdtm/static/socket-tcp6-last-ack
53 5 zdtm/static/socket-tcp-closing
53 5 zdtm/static/socket-tcp-fin-wait1
53 5 zdtm/static/socket-tcp-last-ack
53 5 zdtm/static/thp_disable
54 5 zdtm/static/maps03
54 5 zdtm/static/mprotect00
54 5 zdtm/static/socket-tcp-reuseport
54 5 zdtm/static/sock_peercred
55 5 zdtm/static/grow_map02
55 5 zdtm/static/mem-touch
55 5 zdtm/static/zombie00
57 5 zdtm/static/maps02
57 5 zdtm/static/pty00
57 5 zdtm/static/pty01
57 5 zdtm/static/pty03
57 5 zdtm/static/tty02
58 5 zdtm/static/pty04
60 5 zdtm/static/aio00
66 5 zdtm/static/clone_fs
66 5 zdtm/static/socket_listen
66 5 zdtm/static/uptime_grow
68 5 zdtm/static/posix_timers
68 5 zdtm/static/vdso01
69 5 zdtm/static/maps00
69 8 zdtm/static/vdso02
71 5 zdtm/static/futex-rl
71 5 zdtm/static/sigaltstack
76 5 zdtm/static/different_creds
76 5 zdtm/static/thread_different_uid_gid
78 10 zdtm/static/cgroup_stray
78 10 zdtm/static/child_opened_proc
78 10 zdtm/static/chroot-file
78 10 zdtm/static/fifo-rowo-pair
78 10 zdtm/static/fifo_wronly
78 10 zdtm/static/file_lease03
78 10 zdtm/static/file_lease04
78 10 zdtm/static/file_locks02
78 10 zdtm/static/file_locks03
78 10 zdtm/static/file_locks04
78 10 zdtm/static/file_locks08
78 10 zdtm/static/file_shared
78 10 zdtm/static/pid00
78 10 zdtm/static/pipe00
78 10 zdtm/static/pstree
78 10 zdtm/static/seccomp_strict
78 10 zdtm/static/stopped
78 10 zdtm/static/stopped01
78 10 zdtm/static/stopped02
78 10 zdtm/static/stopped12
78 10 zdtm/static/wait00
78 10 zdtm/static/write_read10
79 5 zdtm/static/pthread01
80 10 zdtm/static/caps00
80 10 zdtm/static/chroot
80 10 zdtm/static/file_locks00
80 10 zdtm/static/poll
80 10 zdtm/static/seccomp_filter
80 10 zdtm/static/socket-raw
80 10 zdtm/static/socket-tcp4v6-local
80 10 zdtm/static/socket-tcp6-local
80 10 zdtm/static/socket-tcp-local
80 10 zdtm/static/socket-tcp-nfconntrack
82 10 zdtm/static/file_fown
82 10 zdtm/static/sched_policy00
82 10 zdtm/static/socket-tcpbuf6-local
82 10 zdtm/static/socket-tcpbuf-local
84 10 zdtm/static/cow00
85 10 zdtm/static/fd
89 10 zdtm/static/maps01
92 10 zdtm/static/pty02
92 10 zdtm/static/tty00
96 10 zdtm/static/cow01
97 10 zdtm/static/dumpable02
106 10 zdtm/static/seccomp_filter_tsync
117 15 zdtm/static/cgroup00
117 15 zdtm/static/pdeath_sig
120 5 zdtm/static/futex
121 15 zdtm/static/seccomp_filter_inheritance
122 10 zdtm/static/socket_aio
124 10 zdtm/static/seccomp_filter_threads
138 15 zdtm/static/tty03
145 5 zdtm/static/sigpending
156 20 zdtm/static/sched_prio00
156 20 zdtm/static/xids00
195 25 zdtm/static/fdt_shared
233 20 zdtm/static/pthread00
656 80 zdtm/static/fd01
1071 5 zdtm/static/maps04
8257 5 zdtm/static/maps05
39899 5 zdtm/static/maps06
# before
total: 64544 runs: 240 gtod/run: 268
# after
total: 1613 runs: 240 gtod/run: 6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment