]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - lib/test_bpf.c
mm/cma_debug.c: remove static scoped cma_debugfs_root
[linux.git] / lib / test_bpf.c
index f3e570722a7e75f08058de84af3bc62786427254..0845f635f404d88f6f1223969a7818716ef29696 100644 (file)
@@ -6668,12 +6668,14 @@ static int __run_one(const struct bpf_prog *fp, const void *data,
        u64 start, finish;
        int ret = 0, i;
 
+       preempt_disable();
        start = ktime_get_ns();
 
        for (i = 0; i < runs; i++)
                ret = BPF_PROG_RUN(fp, data);
 
        finish = ktime_get_ns();
+       preempt_enable();
 
        *duration = finish - start;
        do_div(*duration, runs);