On Fri, Oct 4, 2019 at 10:07 PM Alexei Starovoitov <ast@xxxxxxxxxx> wrote: > > Pointer to BTF object is a pointer to kernel object or NULL. > The memory access in the interpreter has to be done via probe_kernel_read > to avoid page faults. > > Signed-off-by: Alexei Starovoitov <ast@xxxxxxxxxx> > --- LGTM. Acked-by: Andrii Nakryiko <andriin@xxxxxx> > include/linux/filter.h | 3 +++ > kernel/bpf/core.c | 19 +++++++++++++++++++ > kernel/bpf/verifier.c | 8 ++++++++ > 3 files changed, 30 insertions(+) > [...]