Re: [PATCH bpf 3/7] netdevsim: Add debugfs toggle to reject BPF programs in verifier

2020-12-04 Thread Toke Høiland-Jørgensen
Jakub Kicinski writes: > On Thu, 03 Dec 2020 22:35:20 +0100 Toke Høiland-Jørgensen wrote: >> diff --git a/drivers/net/netdevsim/netdevsim.h >> b/drivers/net/netdevsim/netdevsim.h >> index 827fc80f50a0..d1d329af3e61 100644 >> --- a/drivers/net/netdevsim/netdevsim.h >> +++ b/drivers/net/netdevsim/

Re: [PATCH bpf 3/7] netdevsim: Add debugfs toggle to reject BPF programs in verifier

2020-12-03 Thread Jakub Kicinski
On Thu, 03 Dec 2020 22:35:20 +0100 Toke Høiland-Jørgensen wrote: > diff --git a/drivers/net/netdevsim/netdevsim.h > b/drivers/net/netdevsim/netdevsim.h > index 827fc80f50a0..d1d329af3e61 100644 > --- a/drivers/net/netdevsim/netdevsim.h > +++ b/drivers/net/netdevsim/netdevsim.h > @@ -190,6 +190,7 @

[PATCH bpf 3/7] netdevsim: Add debugfs toggle to reject BPF programs in verifier

2020-12-03 Thread Toke Høiland-Jørgensen
From: Toke Høiland-Jørgensen This adds a new debugfs toggle ('bpf_bind_verifier_accept') that can be used to make netdevsim reject BPF programs from being accepted by the verifier. If this toggle (which defaults to true) is set to false, nsim_bpf_verify_insn() will return EOPNOTSUPP on the last i