summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-10-12bpf, sockmap: Allow skipping sk_skb parser programJohn Fastabend3-7/+95
2020-10-12bpf, sockmap: Check skb_verdict and skb_parser programs explicitlyJohn Fastabend1-7/+8
2020-10-12Merge branch 'sockmap/sk_skb program memory acct fixes'Alexei Starovoitov1-38/+45
2020-10-12bpf, sockmap: Add memory accounting so skbs on ingress lists are visibleJohn Fastabend1-16/+15
2020-10-12bpf, sockmap: Remove skb_orphan and let normal skb_kfree do cleanupJohn Fastabend1-7/+7
2020-10-12bpf, sockmap: Remove dropped data on errors in redirect caseJohn Fastabend1-14/+14
2020-10-12bpf, sockmap: Remove skb_set_owner_w wmem will be taken later from sendpageJohn Fastabend1-2/+0
2020-10-12bpf, sockmap: On receive programs try to fast track SK_PASS ingressJohn Fastabend1-2/+15
2020-10-12bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limitsJohn Fastabend1-9/+6
2020-10-11bpf: Migrate from patchwork.ozlabs.org to patchwork.kernel.org.Alexei Starovoitov1-2/+2
2020-10-11bpf: Always return target ifindex in bpf_fib_lookupToke Høiland-Jørgensen1-1/+2
2020-10-11Merge branch 'samples: bpf: Refactor XDP programs with libbpf'Alexei Starovoitov6-161/+230
2020-10-11samples: bpf: Refactor XDP kern program maps with BTF-defined mapDaniel T. Lee3-39/+36
2020-10-11samples: bpf: Replace attach_tracepoint() to attach() in xdp_redirect_cpuDaniel T. Lee2-82/+73
2020-10-11samples: bpf: Refactor xdp_monitor with libbpfDaniel T. Lee2-40/+121
2020-10-11Merge branch 'Follow-up BPF helper improvements'Alexei Starovoitov17-225/+489
2020-10-11bpf, selftests: Add redirect_peer selftestDaniel Borkmann2-9/+61
2020-10-11bpf, selftests: Make redirect_neigh test more extensibleDaniel Borkmann3-186/+219
2020-10-11bpf, selftests: Add test for different array inner map sizeDaniel Borkmann2-10/+72
2020-10-11bpf: Allow for map-in-map with dynamic inner array map entriesDaniel Borkmann7-13/+26
2020-10-11bpf: Add redirect_peer helperDaniel Borkmann6-10/+106
2020-10-11bpf: Improve bpf_redirect_neigh helper descriptionDaniel Borkmann2-6/+14
2020-10-09Merge branch 'bpf-llvm-reg-alloc-patterns'Daniel Borkmann11-10/+1591
2020-10-09selftests/bpf: Asm tests for the verifier regalloc tracking.Alexei Starovoitov1-0/+243
2020-10-09selftests/bpf: Add profiler testAlexei Starovoitov7-0/+1274
2020-10-09bpf: Track spill/fill of bounded scalars.Yonghong Song1-1/+15
2020-10-09bpf: Propagate scalar ranges through register assignments.Alexei Starovoitov3-9/+59
2020-10-09bpf: Add tcp_notsent_lowat bpf setsockoptNikita V. Shirokov4-2/+25
2020-10-09xsk: Introduce padding between ring pointersMagnus Karlsson1-0/+4
2020-10-08Merge branch 'libbpf: auto-resize relocatable LOAD/STORE instructions'Alexei Starovoitov3-9/+539
2020-10-08selftests/bpf: Validate libbpf's auto-sizing of LD/ST/STX instructionsAndrii Nakryiko2-0/+397
2020-10-08libbpf: Allow specifying both ELF and raw BTF for CO-RE BTF overrideAndrii Nakryiko1-1/+1
2020-10-08libbpf: Support safe subset of load/store instruction resizing with CO-REAndrii Nakryiko1-8/+136
2020-10-08libbpf: Skip CO-RE relocations for not loaded BPF programsAndrii Nakryiko1-0/+5
2020-10-07libbpf: Fix compatibility problem in xsk_socket__createMagnus Karlsson1-1/+6
2020-10-07bpf: Fix typo in uapi/linux/bpf.hJakub Wilk2-2/+2
2020-10-07bpf: Fix build failure for kernel/trace/bpf_trace.c with CONFIG_NET=nYonghong Song1-0/+2
2020-10-07kernel/bpf/verifier: Fix build when NET is not enabledRandy Dunlap1-0/+4
2020-10-07selftests/bpf: Fix test_verifier after introducing resolve_pseudo_ldimm64Hao Luo2-9/+1
2020-10-06samples: bpf: Driver interrupt statistics in xdpsockCiara Loftus1-1/+119
2020-10-06samples: bpf: Count syscalls in xdpsockCiara Loftus1-10/+103
2020-10-06samples: bpf: Split xdpsock stats into new structCiara Loftus1-54/+69
2020-10-06samples/bpf: Fix a compilation error with fallthrough markingYonghong Song1-1/+2
2020-10-06samples/bpf: Change Makefile to cope with latest llvmYonghong Song1-1/+10
2020-10-06bpf, libbpf: Use valid btf in bpf_program__set_attach_targetLuigi Rizzo1-3/+2
2020-10-06Merge branch 'Fix pining maps after reuse map fd'Alexei Starovoitov2-35/+94
2020-10-06selftest/bpf: Test pinning map with reused map fdHangbin Liu1-1/+48
2020-10-06libbpf: Check if pin_path was set even map fd existHangbin Liu1-19/+18
2020-10-06libbpf: Close map fd if init map slots failedHangbin Liu1-21/+34
2020-10-06bpf, doc: Update Andrii's email in MAINTAINERSAndrii Nakryiko1-1/+1