Age | Commit message (Expand) | Author | Files | Lines |
2019-12-20 | xsk: Add function naming comments and reorder functions | ![](https://seccdn.libravatar.org/avatar/f221285d13e3d19269031e9570eca209?s=13&d=retro) Magnus Karlsson | 2 | -136/+167 |
2019-12-20 | xsk: Remove unnecessary READ_ONCE of data | ![](https://seccdn.libravatar.org/avatar/f221285d13e3d19269031e9570eca209?s=13&d=retro) Magnus Karlsson | 1 | -2/+2 |
2019-12-20 | xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addr | ![](https://seccdn.libravatar.org/avatar/f221285d13e3d19269031e9570eca209?s=13&d=retro) Magnus Karlsson | 6 | -14/+14 |
2019-12-20 | xsk: Change names of validation functions | ![](https://seccdn.libravatar.org/avatar/f221285d13e3d19269031e9570eca209?s=13&d=retro) Magnus Karlsson | 3 | -32/+35 |
2019-12-20 | xsk: Simplify the consumer ring access functions | ![](https://seccdn.libravatar.org/avatar/f221285d13e3d19269031e9570eca209?s=13&d=retro) Magnus Karlsson | 2 | -68/+58 |
2019-12-20 | xsk: Simplify xskq_nb_avail and xskq_nb_free | ![](https://seccdn.libravatar.org/avatar/f221285d13e3d19269031e9570eca209?s=13&d=retro) Magnus Karlsson | 1 | -11/+13 |
2019-12-20 | xsk: Eliminate the RX batch size | ![](https://seccdn.libravatar.org/avatar/f221285d13e3d19269031e9570eca209?s=13&d=retro) Magnus Karlsson | 1 | -4/+2 |
2019-12-20 | xsk: Standardize naming of producer ring access functions | ![](https://seccdn.libravatar.org/avatar/f221285d13e3d19269031e9570eca209?s=13&d=retro) Magnus Karlsson | 2 | -41/+37 |
2019-12-20 | xsk: Consolidate to one single cached producer pointer | ![](https://seccdn.libravatar.org/avatar/f221285d13e3d19269031e9570eca209?s=13&d=retro) Magnus Karlsson | 1 | -26/+21 |
2019-12-20 | xsk: Simplify detection of empty and full rings | ![](https://seccdn.libravatar.org/avatar/f221285d13e3d19269031e9570eca209?s=13&d=retro) Magnus Karlsson | 1 | -2/+5 |
2019-12-20 | xsk: Eliminate the lazy update threshold | ![](https://seccdn.libravatar.org/avatar/f221285d13e3d19269031e9570eca209?s=13&d=retro) Magnus Karlsson | 1 | -2/+1 |
2019-12-19 | selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 1 | -3/+50 |
2019-12-19 | selftests/bpf: Convert test_cgroup_attach to prog_tests | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 6 | -574/+498 |
2019-12-19 | libbpf: Introduce bpf_prog_attach_xattr | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 3 | -1/+28 |
2019-12-19 | bpf: Support replacing cgroup-bpf program in MULTI mode | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 6 | -9/+54 |
2019-12-19 | bpf: Remove unused new_flags in hierarchy_allows_attach() | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 1 | -3/+2 |
2019-12-19 | bpf: Simplify __cgroup_bpf_attach | ![](https://seccdn.libravatar.org/avatar/2030d40426d7da75a2b49e861b65c2e8?s=13&d=retro) Andrey Ignatov | 1 | -39/+23 |
2019-12-19 | xdp: Simplify __bpf_tx_xdp_map() | ![](https://seccdn.libravatar.org/avatar/2c037c24dee75acaf16dac31da67667d?s=13&d=retro) Björn Töpel | 1 | -26/+7 |
2019-12-19 | xdp: Remove map_to_flush and map swap detection | ![](https://seccdn.libravatar.org/avatar/2c037c24dee75acaf16dac31da67667d?s=13&d=retro) Björn Töpel | 2 | -25/+3 |
2019-12-19 | xdp: Make cpumap flush_list common for all map instances | ![](https://seccdn.libravatar.org/avatar/2c037c24dee75acaf16dac31da67667d?s=13&d=retro) Björn Töpel | 3 | -21/+21 |
2019-12-19 | xdp: Make devmap flush_list common for all map instances | ![](https://seccdn.libravatar.org/avatar/2c037c24dee75acaf16dac31da67667d?s=13&d=retro) Björn Töpel | 3 | -25/+16 |
2019-12-19 | xsk: Make xskmap flush_list common for all map instances | ![](https://seccdn.libravatar.org/avatar/2c037c24dee75acaf16dac31da67667d?s=13&d=retro) Björn Töpel | 4 | -35/+20 |
2019-12-19 | xdp: Fix graze->grace type-o in cpumap comments | ![](https://seccdn.libravatar.org/avatar/2c037c24dee75acaf16dac31da67667d?s=13&d=retro) Björn Töpel | 1 | -3/+3 |
2019-12-19 | xdp: Simplify cpumap cleanup | ![](https://seccdn.libravatar.org/avatar/2c037c24dee75acaf16dac31da67667d?s=13&d=retro) Björn Töpel | 1 | -29/+5 |
2019-12-19 | xdp: Simplify devmap cleanup | ![](https://seccdn.libravatar.org/avatar/2c037c24dee75acaf16dac31da67667d?s=13&d=retro) Björn Töpel | 1 | -38/+5 |
2019-12-19 | bpf: Remove unnecessary assertion on fp_old | ![](https://seccdn.libravatar.org/avatar/3e53a37fe0319a8094a52b047678a0d7?s=13&d=retro) Aditya Pakki | 1 | -2/+0 |
2019-12-19 | libbpf: Fix another __u64 printf warning | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -2/+2 |
2019-12-19 | libbpf: Fix printing of ulimit value | ![](https://seccdn.libravatar.org/avatar/98a1d25493faa26a589dc5425cead2e7?s=13&d=retro) Toke Høiland-Jørgensen | 1 | -1/+1 |
2019-12-19 | selftests/bpf: Fix test_attach_probe | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 1 | -3/+4 |
2019-12-19 | libbpf: Add missing newline in opts validation macro | ![](https://seccdn.libravatar.org/avatar/98a1d25493faa26a589dc5425cead2e7?s=13&d=retro) Toke Høiland-Jørgensen | 1 | -1/+1 |
2019-12-19 | riscv, perf: Add arch specific perf_arch_bpf_user_pt_regs | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -0/+4 |
2019-12-19 | riscv, bpf: Add missing uapi header for BPF_PROG_TYPE_PERF_EVENT programs | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 2 | -0/+11 |
2019-12-19 | riscv, bpf: Optimize calls | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -37/+64 |
2019-12-19 | riscv, bpf: Provide RISC-V specific JIT image alloc/free | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 2 | -0/+17 |
2019-12-19 | riscv, bpf: Optimize BPF tail calls | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -6/+7 |
2019-12-19 | riscv, bpf: Add support for far jumps and exits | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -20/+17 |
2019-12-19 | riscv, bpf: Add support for far branching when emitting tail call | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -19/+3 |
2019-12-19 | riscv, bpf: Add support for far branching | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -164/+188 |
2019-12-19 | riscv, bpf: Fix broken BPF tail calls | ![](https://seccdn.libravatar.org/avatar/d28b4f9606f2c397996a7a8f138020e4?s=13&d=retro) Björn Töpel | 1 | -2/+11 |
2019-12-18 | libbpf: BTF is required when externs are present | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -1/+2 |
2019-12-18 | libbpf: Allow to augment system Kconfig through extra optional config | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 3 | -112/+132 |
2019-12-18 | libbpf: Put Kconfig externs into .kconfig section | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 6 | -48/+60 |
2019-12-18 | libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resource | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 3 | -10/+32 |
2019-12-18 | bpf: Allow to change skb mark in test_run | ![](https://seccdn.libravatar.org/avatar/9e2bc6adac1c666d9329a4f7f9060c16?s=13&d=retro) Nikita V. Shirokov | 3 | -1/+15 |
2019-12-18 | bpftool: Work-around rst2man conversion bug | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -7/+8 |
2019-12-18 | bpftool: Simplify format string to not use positional args | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -2/+2 |
2019-12-17 | bpftool: Add gen subcommand manpage | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 2 | -1/+306 |
2019-12-17 | libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -35/+0 |
2019-12-17 | bpftool, selftests/bpf: Embed object file inside skeleton | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 9 | -119/+154 |
2019-12-17 | libbpf: Reduce log level for custom section names | ![](https://seccdn.libravatar.org/avatar/7628690edde6497f82790713c2a85de2?s=13&d=retro) Andrii Nakryiko | 1 | -3/+3 |