From: Eric Dumazet <edumazet@xxxxxxxxxx> Date: Tue, 24 Sep 2019 12:29:34 -0700 > After commit a2c11b034142 ("kcm: use BPF_PROG_RUN") > syzbot easily triggers the warning in cant_sleep(). > > As explained in commit 6cab5e90ab2b ("bpf: run bpf programs > with preemption disabled") we need to disable preemption before > running bpf programs. ... > Fixes: a2c11b034142 ("kcm: use BPF_PROG_RUN") > Fixes: 6cab5e90ab2b ("bpf: run bpf programs with preemption disabled") > Signed-off-by: Eric Dumazet <edumazet@xxxxxxxxxx> > Reported-by: syzbot <syzkaller@xxxxxxxxxxxxxxxx> Applied.