summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-12-2064-680/+2331
|\
| * Merge branch 'bpf-sockmap-fixes-and-improvements'Daniel Borkmann2018-12-209-31/+112
| |\
| | * bpf: tls_sw, init TLS ULP removes BPF proto hooksJohn Fastabend2018-12-201-2/+12
| | * bpf: sk_msg, sock{map|hash} redirect through ULPJohn Fastabend2018-12-204-14/+52
| | * bpf: sk_msg, zap ingress queue on psock downJohn Fastabend2018-12-201-0/+1
| | * bpf: sk_msg, fix socket data_ready eventsJohn Fastabend2018-12-203-4/+12
| | * bpf: skb_verdict, support SK_PASS on RX BPF pathJohn Fastabend2018-12-201-0/+16
| | * bpf: skmsg, replace comments with BUILD bugJohn Fastabend2018-12-202-3/+4
| | * bpf: sk_msg, improve offset chk in _is_valid_accessJohn Fastabend2018-12-201-7/+14
| | * bpf: sk_msg, fix sk_msg_md access past end testJohn Fastabend2018-12-201-1/+1
| |/
| * bpf/cpumap: make sure frame_size for build_skb is aligned if headroom isn'tJesper Dangaard Brouer2018-12-201-1/+1
| * Merge branch 'bpf-jset-verifier'Daniel Borkmann2018-12-204-50/+308
| |\
| | * selftests: bpf: add missing executables to .gitignoreJakub Kicinski2018-12-201-0/+1
| | * nfp: bpf: optimize codegen for JSET with a constantJakub Kicinski2018-12-201-12/+10
| | * nfp: bpf: remove the trivial JSET optimizationJakub Kicinski2018-12-201-5/+0
| | * bpf: verifier: reorder stack size check with dead code sanitizationJakub Kicinski2018-12-201-2/+3
| | * selftests: bpf: verifier: add tests for JSET interpretationJakub Kicinski2018-12-201-0/+96
| | * bpf: verifier: teach the verifier to reason about the BPF_JSET instructionJakub Kicinski2018-12-201-0/+20
| | * selftests: bpf: add trivial JSET testsJakub Kicinski2018-12-201-31/+178
| |/
| * bpf: sparc64: Enable sparc64 jit to provide bpf_line_infoMartin KaFai Lau2018-12-201-0/+1
| * Merge branch 'line_info-check-for-ld_imm64'Alexei Starovoitov2018-12-192-0/+35
| |\
| | * bpf: Add BPF_LD_IMM64 to the line_info testMartin KaFai Lau2018-12-191-0/+27
| | * bpf: Ensure line_info.insn_off cannot point to insn with zero codeMartin KaFai Lau2018-12-191-0/+8
| |/
| * tools: bpftool: do not force gcc as CCIvan Babrou2018-12-191-2/+0
| * xsk: simplify AF_XDP socket teardownBjörn Töpel2018-12-191-15/+1
| * bpf: log struct/union attribute for forward typeYonghong Song2018-12-191-1/+7
| * Merge branch 'bpf-sk-msg-size-member'Daniel Borkmann2018-12-195-3/+24
| |\
| | * bpf: sk_msg, add tests for size fieldJohn Fastabend2018-12-191-3/+13
| | * bpf: add tools lib/include support sk_msg_md size fieldJohn Fastabend2018-12-191-0/+1
| | * bpf: sockmap, metadata support for reporting size of msgJohn Fastabend2018-12-193-0/+10
| |/
| * bpf: correct slot_type marking logic to allow more stack slot sharingJiong Wang2018-12-182-2/+37
| * bpf: support raw tracepoints in modulesMatt Mullins2018-12-185-7/+120
| * Merge branch 'bpf-bpftool-mount-tracefs'Daniel Borkmann2018-12-187-14/+66
| |\
| | * tools: bpftool: add an option to prevent auto-mount of bpffs, tracefsQuentin Monnet2018-12-187-2/+31
| | * tools: bpftool: attempt to mount tracefs if required for tracelog cmdQuentin Monnet2018-12-183-12/+35
| |/
| * tools/bpf: check precise {func, line, jited_line}_info_rec_size in test_btfYonghong Song2018-12-181-5/+5
| * bpf: libbpf: fix memleak by freeing line_infoPrashant Bhole2018-12-181-0/+1
| * Merge branch 'bpf-btf-type-fixes'Daniel Borkmann2018-12-187-92/+1047
| |\
| | * tools: bpftool: support pretty print with kind_flag setYonghong Song2018-12-181-9/+27
| | * tools: bpftool: refactor btf_dumper_int_bits()Yonghong Song2018-12-181-6/+19
| | * tools/bpf: test kernel bpffs map pretty print with struct kind_flagYonghong Song2018-12-181-14/+154
| | * tools/bpf: add test_btf unit tests for kind_flagYonghong Song2018-12-181-2/+494
| | * tools/bpf: sync btf.h header from kernel to toolsYonghong Song2018-12-181-2/+18
| | * bpf: enable cgroup local storage map pretty print with kind_flagYonghong Song2018-12-183-23/+36
| | * bpf: btf: fix struct/union/fwd types with kind_flagYonghong Song2018-12-182-22/+278
| | * bpf: btf: refactor btf_int_bits_seq_show()Yonghong Song2018-12-181-14/+21
| |/
| * bpf: remove useless version check for prog loadDaniel Borkmann2018-12-173-7/+18
| * Merge branch 'bpf-bpftool-cleanups'Daniel Borkmann2018-12-157-55/+124
| |\
| | * tools: bpftool: fix -Wmissing declaration warningsQuentin Monnet2018-12-154-9/+12
| | * tools: bpftool: fix warning on struct bpf_prog_linfo definitionQuentin Monnet2018-12-151-1/+1