summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* bpf: error handling when map_lookup_elem isn't supportedPrashant Bhole2018-10-101-2/+7
* bpf: btf: Fix a missing check bugWenwen Wang2018-10-101-0/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-10-0966-663/+4140
|\
| * bpf: fix building without CONFIG_INETArnd Bergmann2018-10-091-2/+8
| * Merge branch 'bpf-to-bpf-calls-nfp'Daniel Borkmann2018-10-0810-46/+589
| |\
| | * bpf: allow offload of programs with BPF-to-BPF function callsQuentin Monnet2018-10-081-7/+3
| | * nfp: bpf: support pointers to other stack frames for BPF-to-BPF callsQuentin Monnet2018-10-083-1/+6
| | * nfp: bpf: optimise save/restore for R6~R9 based on register usageQuentin Monnet2018-10-083-23/+78
| | * nfp: bpf: fix return address from register-saving subroutine to calleeQuentin Monnet2018-10-081-1/+27
| | * nfp: bpf: update fixup function for BPF-to-BPF calls supportQuentin Monnet2018-10-082-3/+24
| | * nfp: bpf: account for additional stack usage when checking stack limitQuentin Monnet2018-10-082-8/+68
| | * nfp: bpf: add main logics for BPF-to-BPF calls support in nfp driverQuentin Monnet2018-10-085-4/+295
| | * nfp: bpf: account for BPF-to-BPF calls when preparing nfp JITQuentin Monnet2018-10-082-11/+27
| | * nfp: bpf: ignore helper-related checks for BPF calls in nfp verifierQuentin Monnet2018-10-082-4/+13
| | * nfp: bpf: copy eBPF subprograms information from kernel verifierQuentin Monnet2018-10-083-0/+29
| | * nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_frame_depthQuentin Monnet2018-10-083-8/+8
| | * bpf: add verifier callback to get stack usage info for offloaded progsQuentin Monnet2018-10-086-2/+37
| |/
| * bpf, doc: Document Jump X addressing modeArthur Fabre2018-10-081-14/+16
| * libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-ClauseAlexei Starovoitov2018-10-0813-62/+13
| * xsk: proper AF_XDP socket teardown orderingBjörn Töpel2018-10-082-13/+11
| * Merge branch 'bpf-xsk-fix-mixed-mode'Daniel Borkmann2018-10-056-41/+91
| |\
| | * xsk: simplify xdp_clear_umem_at_qid implementationMagnus Karlsson2018-10-051-5/+2
| | * ethtool: don't allow disabling queues with umem installedJakub Kicinski2018-10-053-2/+20
| | * ethtool: rename local variable max -> currJakub Kicinski2018-10-051-6/+6
| | * xsk: fix bug when trying to use both copy and zero-copy on one queue idMagnus Karlsson2018-10-053-35/+64
| | * net: add umem reference in netdev{_rx}_queueMagnus Karlsson2018-10-051-0/+6
| |/
| * bpf: typo fix in Documentation/networking/af_xdp.rstKonrad Djimeli2018-10-051-2/+2
| * bpf, tracex3_user: erase "ARRAY_SIZE" redefinedBo YU2018-10-041-2/+0
| * Merge branch 'bpf-libbpf-consistent-iface'Daniel Borkmann2018-10-0411-154/+171
| |\
| | * libbpf: Use __u32 instead of u32 in bpf_program__loadAndrey Ignatov2018-10-042-2/+2
| | * libbpf: Make include guards consistentAndrey Ignatov2018-10-045-15/+15
| | * libbpf: Consistent prefixes for interfaces in str_error.h.Andrey Ignatov2018-10-043-11/+13
| | * libbpf: Consistent prefixes for interfaces in nlattr.h.Andrey Ignatov2018-10-045-81/+94
| | * libbpf: Consistent prefixes for interfaces in libbpf.h.Andrey Ignatov2018-10-043-43/+45
| | * libbpf: Move __dump_nlmsg_t from API to implementationAndrey Ignatov2018-10-042-3/+3
| |/
| * net: core: Fix build with CONFIG_IPV6=mJoe Stringer2018-10-041-1/+1
| * Merge branch 'bpf-sk-lookup'Daniel Borkmann2018-10-0314-157/+2002
| |\
| | * Documentation: Describe bpf reference trackingJoe Stringer2018-10-031-0/+64
| | * selftests/bpf: Add C tests for reference trackingJoe Stringer2018-10-033-1/+219
| | * libbpf: Support loading individual progsJoe Stringer2018-10-032-2/+5
| | * selftests/bpf: Add tests for reference trackingJoe Stringer2018-10-031-0/+759
| | * selftests/bpf: Generalize dummy program typesJoe Stringer2018-10-031-14/+17
| | * bpf: Add helper to retrieve socket in BPFJoe Stringer2018-10-035-3/+354
| | * bpf: Add reference tracking to verifierJoe Stringer2018-10-032-22/+308
| | * bpf: Macrofy stack state copyJoe Stringer2018-10-031-46/+60
| | * bpf: Add PTR_TO_SOCKET verifier typeJoe Stringer2018-10-034-26/+160
| | * bpf: Generalize ptr_or_null regs checkJoe Stringer2018-10-031-18/+25
| | * bpf: Reuse canonical string formatter for ctx errsJoe Stringer2018-10-032-9/+8
| | * bpf: Simplify ptr_min_max_vals adjustmentJoe Stringer2018-10-032-19/+17
| | * bpf: Add iterator for spilled registersJoe Stringer2018-10-032-9/+18
| |/