On Thu, Sep 10, 2020 at 6:13 AM Toke Høiland-Jørgensen <toke@xxxxxxxxxx> wrote: > > From: Toke Høiland-Jørgensen <toke@xxxxxxxxxx> > > In preparation for moving code around, change a bunch of references to > env->log (and the verbose() logging helper) to use bpf_log() and a direct > pointer to struct bpf_verifier_log. While we're touching the function > signature, mark the 'prog' argument to bpf_check_type_match() as const. > > Also enhance the bpf_verifier_log_needed() check to handle NULL pointers > for the log struct so we can re-use the code with logging disabled. > > Signed-off-by: Toke Høiland-Jørgensen <toke@xxxxxxxxxx> > --- Only 4 out of 9 emails arrived, can you please resubmit your entire patch set again? > include/linux/bpf.h | 2 +- > include/linux/bpf_verifier.h | 5 +++- > kernel/bpf/btf.c | 6 +++-- > kernel/bpf/verifier.c | 48 +++++++++++++++++++++--------------------- > 4 files changed, 31 insertions(+), 30 deletions(-) > [...]