aboutsummaryrefslogtreecommitdiffstats
path: root/lib/test_bpf.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/test_bpf.c')
-rw-r--r--lib/test_bpf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/test_bpf.c b/lib/test_bpf.c
index f3e570722a7e..0845f635f404 100644
--- a/lib/test_bpf.c
+++ b/lib/test_bpf.c
@@ -6668,12 +6668,14 @@ static int __run_one(const struct bpf_prog *fp, const void *data,
6668 u64 start, finish; 6668 u64 start, finish;
6669 int ret = 0, i; 6669 int ret = 0, i;
6670 6670
6671 preempt_disable();
6671 start = ktime_get_ns(); 6672 start = ktime_get_ns();
6672 6673
6673 for (i = 0; i < runs; i++) 6674 for (i = 0; i < runs; i++)
6674 ret = BPF_PROG_RUN(fp, data); 6675 ret = BPF_PROG_RUN(fp, data);
6675 6676
6676 finish = ktime_get_ns(); 6677 finish = ktime_get_ns();
6678 preempt_enable();
6677 6679
6678 *duration = finish - start; 6680 *duration = finish - start;
6679 do_div(*duration, runs); 6681 do_div(*duration, runs);