First two patches address bugs found by Jann Horn. Last patch is a minor samples fix spotted during the testing.
Alexei Starovoitov (3): bpf: fix refcnt overflow bpf: fix check_map_func_compatibility logic samples/bpf: fix trace_output example include/linux/bpf.h | 3 +- kernel/bpf/inode.c | 7 ++-- kernel/bpf/syscall.c | 24 ++++++++++--- kernel/bpf/verifier.c | 76 +++++++++++++++++++++++++---------------- samples/bpf/trace_output_kern.c | 1 - 5 files changed, 73 insertions(+), 38 deletions(-) -- 2.8.0