summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-10-09bpf: fix building without CONFIG_INETArnd Bergmann1-2/+8
2018-10-08Merge branch 'bpf-to-bpf-calls-nfp'Daniel Borkmann10-46/+589
2018-10-08bpf: allow offload of programs with BPF-to-BPF function callsQuentin Monnet1-7/+3
2018-10-08nfp: bpf: support pointers to other stack frames for BPF-to-BPF callsQuentin Monnet3-1/+6
2018-10-08nfp: bpf: optimise save/restore for R6~R9 based on register usageQuentin Monnet3-23/+78
2018-10-08nfp: bpf: fix return address from register-saving subroutine to calleeQuentin Monnet1-1/+27
2018-10-08nfp: bpf: update fixup function for BPF-to-BPF calls supportQuentin Monnet2-3/+24
2018-10-08nfp: bpf: account for additional stack usage when checking stack limitQuentin Monnet2-8/+68
2018-10-08nfp: bpf: add main logics for BPF-to-BPF calls support in nfp driverQuentin Monnet5-4/+295
2018-10-08nfp: bpf: account for BPF-to-BPF calls when preparing nfp JITQuentin Monnet2-11/+27
2018-10-08nfp: bpf: ignore helper-related checks for BPF calls in nfp verifierQuentin Monnet2-4/+13
2018-10-08nfp: bpf: copy eBPF subprograms information from kernel verifierQuentin Monnet3-0/+29
2018-10-08nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_frame_depthQuentin Monnet3-8/+8
2018-10-08bpf: add verifier callback to get stack usage info for offloaded progsQuentin Monnet6-2/+37
2018-10-08bpf, doc: Document Jump X addressing modeArthur Fabre1-14/+16
2018-10-08libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-ClauseAlexei Starovoitov13-62/+13
2018-10-08xsk: proper AF_XDP socket teardown orderingBjörn Töpel2-13/+11
2018-10-05Merge branch 'bpf-xsk-fix-mixed-mode'Daniel Borkmann6-41/+91
2018-10-05xsk: simplify xdp_clear_umem_at_qid implementationMagnus Karlsson1-5/+2
2018-10-05ethtool: don't allow disabling queues with umem installedJakub Kicinski3-2/+20
2018-10-05ethtool: rename local variable max -> currJakub Kicinski1-6/+6
2018-10-05xsk: fix bug when trying to use both copy and zero-copy on one queue idMagnus Karlsson3-35/+64
2018-10-05net: add umem reference in netdev{_rx}_queueMagnus Karlsson1-0/+6
2018-10-05bpf: typo fix in Documentation/networking/af_xdp.rstKonrad Djimeli1-2/+2
2018-10-04bpf, tracex3_user: erase "ARRAY_SIZE" redefinedBo YU1-2/+0
2018-10-04Merge branch 'bpf-libbpf-consistent-iface'Daniel Borkmann11-154/+171
2018-10-04libbpf: Use __u32 instead of u32 in bpf_program__loadAndrey Ignatov2-2/+2
2018-10-04libbpf: Make include guards consistentAndrey Ignatov5-15/+15
2018-10-04libbpf: Consistent prefixes for interfaces in str_error.h.Andrey Ignatov3-11/+13
2018-10-04libbpf: Consistent prefixes for interfaces in nlattr.h.Andrey Ignatov5-81/+94
2018-10-04libbpf: Consistent prefixes for interfaces in libbpf.h.Andrey Ignatov3-43/+45
2018-10-04libbpf: Move __dump_nlmsg_t from API to implementationAndrey Ignatov2-3/+3
2018-10-04net: core: Fix build with CONFIG_IPV6=mJoe Stringer1-1/+1
2018-10-03Merge branch 'bpf-sk-lookup'Daniel Borkmann14-157/+2002
2018-10-03Documentation: Describe bpf reference trackingJoe Stringer1-0/+64
2018-10-03selftests/bpf: Add C tests for reference trackingJoe Stringer3-1/+219
2018-10-03libbpf: Support loading individual progsJoe Stringer2-2/+5
2018-10-03selftests/bpf: Add tests for reference trackingJoe Stringer1-0/+759
2018-10-03selftests/bpf: Generalize dummy program typesJoe Stringer1-14/+17
2018-10-03bpf: Add helper to retrieve socket in BPFJoe Stringer5-3/+354
2018-10-03bpf: Add reference tracking to verifierJoe Stringer2-22/+308
2018-10-03bpf: Macrofy stack state copyJoe Stringer1-46/+60
2018-10-03bpf: Add PTR_TO_SOCKET verifier typeJoe Stringer4-26/+160
2018-10-03bpf: Generalize ptr_or_null regs checkJoe Stringer1-18/+25
2018-10-03bpf: Reuse canonical string formatter for ctx errsJoe Stringer2-9/+8
2018-10-03bpf: Simplify ptr_min_max_vals adjustmentJoe Stringer2-19/+17
2018-10-03bpf: Add iterator for spilled registersJoe Stringer2-9/+18
2018-10-02Merge branch 'bpf-big-map-entries'Daniel Borkmann7-22/+142
2018-10-02nfp: bpf: allow control message sizing for map opsJakub Kicinski5-17/+83
2018-10-02nfp: allow apps to request larger MTU on control vNICJakub Kicinski2-2/+16