summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* bpf: Add helpers to issue and check SYN cookies in XDPMaxim Mikityanskiy2022-06-176-1/+281
* bpf: Allow helpers to accept pointers with a fixed sizeMaxim Mikityanskiy2022-06-172-11/+45
* bpf: Fix documentation of th_len in bpf_tcp_{gen,check}_syncookieMaxim Mikityanskiy2022-06-172-8/+12
* Merge branch 'sleepable uprobe support'Alexei Starovoitov2022-06-1710-49/+231
|\
| * selftests/bpf: add tests for sleepable (uk)probesDelyan Kratunov2022-06-172-1/+108
| * libbpf: add support for sleepable uprobe programsDelyan Kratunov2022-06-171-1/+4
| * bpf: allow sleepable uprobe programs to attachDelyan Kratunov2022-06-172-8/+12
| * bpf: implement sleepable uprobes by chaining gpsDelyan Kratunov2022-06-174-5/+71
| * bpf: move bpf_prog to bpf.hDelyan Kratunov2022-06-172-34/+36
|/
* libbpf: Fix internal USDT address translation logic for shared librariesAndrii Nakryiko2022-06-172-65/+72
* samples/bpf: Check detach prog exist or not in xdp_fwdZhengchao Shao2022-06-161-6/+49
* selftests/bpf: Avoid skipping certain subtestsYonghong Song2022-06-151-1/+6
* selftests/bpf: Fix test_varlen verification failure with latest llvmYonghong Song2022-06-151-4/+4
* bpftool: Do not check return value from libbpf_set_strict_mode()Quentin Monnet2022-06-141-3/+1
* Revert "bpftool: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK"Quentin Monnet2022-06-148-3/+23
* bpf, arm: Remove unused function emit_a32_alu_r()YueHaibing2022-06-141-16/+0
* libbpf: Fix an unsigned < 0 bugYonghong Song2022-06-141-1/+1
* bpf: Fix spelling in bpf_verifier.hHongyi Lu2022-06-141-1/+1
* Merge branch 'Optimize performance of update hash-map when free is zero'Alexei Starovoitov2022-06-116-7/+166
|\
| * selftest/bpf/benchs: Add bpf_map benchmarkFeng Zhou2022-06-115-1/+152
| * bpf: avoid grabbing spin_locks of all cpus when no free elemsFeng Zhou2022-06-111-6/+14
|/
* libbpf: Fix uprobe symbol file offset calculation logicAndrii Nakryiko2022-06-091-41/+22
* bpf, docs: Fix typo "BFP_ALU" to "BPF_ALU"Kosuke Fujimoto2022-06-091-1/+1
* bpftool: Fix bootstrapping during a cross compilationShahab Vahedi2022-06-091-1/+1
* Merge branch 'bpf: Add 64bit enum value support'Alexei Starovoitov2022-06-0729-190/+1217
|\
| * docs/bpf: Update documentation for BTF_KIND_ENUM64 supportYonghong Song2022-06-071-6/+37
| * selftests/bpf: Add a test for enum64 value relocationsYonghong Song2022-06-077-0/+218
| * selftests/bpf: Test BTF_KIND_ENUM64 for deduplicationYonghong Song2022-06-071-2/+95
| * selftests/bpf: Add BTF_KIND_ENUM64 unit testsYonghong Song2022-06-072-0/+37
| * selftests/bpf: Test new enum kflag and enum64 API functionsYonghong Song2022-06-072-37/+114
| * selftests/bpf: Fix selftests failureYonghong Song2022-06-071-20/+0
| * bpftool: Add btf enum64 supportYonghong Song2022-06-073-3/+84
| * libbpf: Add enum64 relocation supportYonghong Song2022-06-073-20/+48
| * libbpf: Add enum64 support for bpf linkingYonghong Song2022-06-071-0/+2
| * libbpf: Add enum64 sanitizationYonghong Song2022-06-073-5/+56
| * libbpf: Add enum64 support for btf_dumpYonghong Song2022-06-072-34/+108
| * libbpf: Add enum64 deduplication supportYonghong Song2022-06-072-2/+65
| * libbpf: Add enum64 parsing and new enum64 public APIYonghong Song2022-06-073-0/+117
| * libbpf: Refactor btf__add_enum() for future code sharingYonghong Song2022-06-071-15/+21
| * libbpf: Fix an error in 64bit relocation value computationYonghong Song2022-06-071-1/+1
| * libbpf: Permit 64bit relocation valueYonghong Song2022-06-072-24/+29
| * bpf: Add btf enum64 supportYonghong Song2022-06-075-21/+185
|/
* selftests/bpf: Add drv mode testing for xdpingHangbin Liu2022-06-031-0/+4
* libbpf: Fix is_pow_of_2Yuze Chi2022-06-033-10/+5
* selftests/bpf: Fix tc_redirect_dtimeMartin KaFai Lau2022-06-032-6/+55
* bpf, test_run: Remove unnecessary prog type checksDaniel Xu2022-06-031-6/+0
* libbpf: Fix a couple of typosDaniel Müller2022-06-033-6/+6
* bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queuesWang Yufen2022-06-035-0/+27
* sample: bpf: xdp_router_ipv4: Allow the kernel to send arp requestsLorenzo Bianconi2022-06-031-0/+9
* libbpf: Fix determine_ptr_size() guessingDouglas Raillard2022-06-031-6/+20