2021-06-15 |
Kuniyuki Iwashima | tcp: Add num_closed_socks to struct sock_reuseport. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kuniyuki Iwashima | net: Introduce net.ipv4.tcp_migrate_req. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kumar Kartikeya... | libbpf: Set NLM_F_EXCL when creating qdisc Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-15 |
Kumar Kartikeya... | libbpf: Remove unneeded check for flags during tc detach Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-08 |
Joe Stringer | selftests, bpf: Make docs tests fail more reliably Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-08 |
Michal Suchanek | libbpf: Fix pr_warn type warnings on 32bit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-08 |
Jean-Philippe Brucker | tools/bpftool: Fix cross-build Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-03 |
Andrii Nakryiko | selftests/bpf: Add xdp_redirect_multi into .gitignore Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-03 |
Andrii Nakryiko | libbpf: Install skel_internal.h header used from light... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-03 |
Andrii Nakryiko | libbpf: Refactor header installation portions of Makefile Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-03 |
Andrii Nakryiko | libbpf: Move few APIs from 0.4 to 0.5 version Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-06-01 |
Harishankar Vishwanathan | bpf, tnums: Provably sound, faster, and more precise... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-28 |
Hangbin Liu | bpf, devmap: Remove drops variable from bq_xmit_all() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-28 |
Yonghong Song | bpf, docs: Add llvm_reloc.rst to explain llvm bpf relocations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-26 |
Daniel Borkmann | Merge branch 'bpf-xdp-bcast' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-26 |
Hangbin Liu | selftests/bpf: Add xdp_redirect_multi test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-26 |
Hangbin Liu | sample/bpf: Add xdp_redirect_map_multi for redirect_map... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-26 |
Hangbin Liu | xdp: Extend xdp_redirect_map with broadcast support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-26 |
Jesper Dangaard... | bpf: Run devmap xdp_prog on flush instead of bulk enqueue Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-25 |
Magnus Karlsson | xsk: Use kvcalloc to support large umems Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-19 |
Alexei Starovoitov | bpf: Add cmd alias BPF_PROG_RUN Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-19 |
Daniel Borkmann | Merge branch 'bpf-loader-progs' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | selftests/bpf: Convert test trace_printk to lskel. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | selftests/bpf: Convert test printk to use rodata. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | selftests/bpf: Convert atomics test to light skeleton. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | selftests/bpf: Convert few tests to light skeleton. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpftool: Use syscall/loader program in "prog load"... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Introduce bpf_map__initial_value(). Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Cleanup temp FDs when intermediate sys_bpf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Generate loader program out of BPF ELF file. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Preliminary support for fd_idx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Add bpf_object pointer to kernel_supports(). Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Change the order of data and text relocations. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpf: Add bpf_sys_close() helper. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpf: Add bpf_btf_find_by_name_kind() helper. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpf: Introduce fd_idx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | selftests/bpf: Test for btf_load command. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpf: Make btf_load command to be bpfptr_t compatible. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | selftests/bpf: Test for syscall program type Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | libbpf: Support for syscall program type Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpf: Prepare bpf syscall to be used from kernel and... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpf: Introduce bpfptr_t user/kernel pointer. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Alexei Starovoitov | bpf: Introduce bpf_sys_bpf() helper and program type. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Dongseok Yi | bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Cong Wang | skmsg: Remove unused parameters of sk_msg_wait_data() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-18 |
Tiezhu Yang | bpf, arm64: Remove redundant switch case about BPF_DIV... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-17 |
Kumar Kartikeya... | libbpf: Add selftests for TC-BPF management API Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-17 |
Kumar Kartikeya... | libbpf: Add low level TC-BPF management API Co-developed-by: Daniel Borkmann <daniel@iogearbox.net> # libbpf API design Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-17 |
Kumar Kartikeya... | libbpf: Add various netlink helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-12 |
Tiezhu Yang | bpf, arm64: Replace STACK_ALIGN() with round_up() to... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-03 |
Xuan Zhuo | xsk: Fix for xp_aligned_validate_desc() when len =... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-03 |
Daniel Borkmann | bpf: Fix leakage of uninitialized bpf stack under speculation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-05-03 |
Daniel Borkmann | bpf: Fix masking negation logic upon negative dst register Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-27 |
Pedro Tammela | bpf, selftests: Update array map tests for per-cpu... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-27 |
Pedro Tammela | bpf: Add batched ops support for percpu array Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-27 |
Hengqi Chen | bpf, docs: Fix literal block for example code Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-27 |
Lorenzo Bianconi | bpf, cpumap: Bulk skb using netif_receive_skb_list Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-27 |
Daniel Borkmann | bpf: Fix propagation of 32 bit unsigned bounds from... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-23 |
Li RongQing | xsk: Align XDP socket batch size with DPDK Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-22 |
Tiezhu Yang | bpf, doc: Fix some invalid links in bpf_devel_QA.rst Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-22 |
Martin Willi | net, xdp: Update pkt_type if generic XDP changes unicast MAC Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-16 |
Daniel Borkmann | bpf: Update selftests to reflect new error states Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-16 |
Daniel Borkmann | bpf: Tighten speculative pointer arithmetic mask Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-16 |
Daniel Borkmann | bpf: Move sanitize_val_alu out of op switch Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-16 |
Daniel Borkmann | bpf: Refactor and streamline bounds check into helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-16 |
Daniel Borkmann | bpf: Improve verifier error messages for users Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-16 |
Daniel Borkmann | bpf: Rework ptr_limit into alu_limit and add common... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-16 |
Daniel Borkmann | bpf: Ensure off_reg has no mixed signed bounds for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-16 |
Daniel Borkmann | bpf: Move off_reg into sanitize_ptr_alu Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-16 |
Daniel Borkmann | bpf: Use correct permission flag for mixed signed bounds... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-12 |
Cong Wang | sock_map: Fix a potential use-after-free in sock_map_close() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-12 |
Cong Wang | skmsg: Pass psock pointer to ->psock_update_sk_prot() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-12 |
Daniel Borkmann | bpf: Sync bpf headers in tooling infrastucture Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-12 |
Joe Stringer | bpf: Document PROG_TEST_RUN limitations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-08 |
Ciara Loftus | libbpf: Fix potential NULL pointer dereference Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-08 |
Piotr Krysiuk | bpf, x86: Validate computation of branch displacements... Reviewed-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-08 |
Piotr Krysiuk | bpf, x86: Validate computation of branch displacements... Reviewed-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-06 |
John Fastabend | bpf, sockmap: Fix incorrect fwd_alloc accounting Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-06 |
John Fastabend | bpf, sockmap: Fix sk->prot unhash op reset Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-06 |
Muhammad Usama Anjum | bpf, inode: Remove second initialization of the bpf_preload_lock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-06 |
Cong Wang | bpf, udp: Remove some pointless comments Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-02 |
Yang Yingliang | libbpf: Remove redundant semi-colon Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-02 |
Wan Jiabing | bpf: Remove repeated struct btf_type declaration Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-02 |
Wan Jiabing | bpf, cgroup: Delete repeated struct bpf_prog declaration Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-02 |
He Fengqing | bpf: Remove unused parameter from ___bpf_prog_run Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-04-02 |
John Fastabend | bpf, selftests: test_maps generating unrecognized data... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-30 |
Colin Ian King | bpf: Remove redundant assignment of variable id Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-30 |
He Fengqing | bpf: Remove unused bpf_load_pointer Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-26 |
Xu Kuohai | bpf: Fix a spelling typo in bpf_atomic_alu_string disasm Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-26 |
Toke Høiland-Jørgensen | bpf/selftests: Test that kernel rejects a TCP CC with... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-26 |
Toke Høiland-Jørgensen | bpf: Enforce that struct_ops programs be GPL-only Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-26 |
Andrii Nakryiko | libbpf: Preserve empty DATASEC BTFs during static linking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-26 |
Wan Jiabing | bpf: struct sock is declared twice in bpf_sk_storage... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-26 |
Andrii Nakryiko | libbpf: Constify few bpf_program getters Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-26 |
Ricardo Ribalda | bpf: Fix typo 'accesible' into 'accessible' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-25 |
Daniel Borkmann | bpf: Undo ptr_to_map_key alu sanitation for now Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-19 |
Jianlin Lv | bpf: Remove insn_buf[] declaration in inner block Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-19 |
Zqiang | bpf: Fix umd memory leak in copy_process() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-18 |
Alexei Starovoitov | selftest/bpf: Add a test to check trampoline freeing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2021-03-18 |
Lorenzo Bianconi | bpf, devmap: Move drop error path to devmap for XDP_REDIRECT Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |