]> git.baikalelectronics.ru Git - kernel.git/commit
tools: bpftool: use PERF_SAMPLE_TIME instead of reading the clock
authorJakub Kicinski <jakub.kicinski@netronome.com>
Thu, 10 May 2018 17:24:37 +0000 (10:24 -0700)
committerDaniel Borkmann <daniel@iogearbox.net>
Thu, 10 May 2018 23:40:51 +0000 (01:40 +0200)
commitbb26a38f1c97b0aa4e243940486a3383d526141d
tree2bccacf26947c659d816faafcc6eeaabf980cbca
parent7bb2c23164df8f48d620feac724139ff8f65e071
tools: bpftool: use PERF_SAMPLE_TIME instead of reading the clock

Ask the kernel to include sample time in each even instead of
reading the clock.  This is also more accurate because our
clock reading was done when user space would dump the buffer,
not when sample was produced.

Suggested-by: Daniel Borkmann <daniel@iogearbox.net>
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: Quentin Monnet <quentin.monnet@netronome.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
tools/bpf/bpftool/map_perf_ring.c