projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
selftests: xsk: Add xskxceiver.h dependency to Makefile
2023-04-05
Kal Conley
selftests: xsk: Add xskxceiver.h dependency to Makefile
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Andrii Nakryiko
veristat: change guess for __sk_buff from CGROUP_SKB...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-29
Martin KaFai Lau
Merge branch 'Allow BPF TCP CCs to write app_limited'
writing sk_pacing. (
Martin KaFai Lau
)
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-29
Yixin Shen
selftests/bpf: test a BPF CC writing app_limited
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-29
Yixin Shen
bpf: allow a TCP CC to write app_limited
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-23
Martin KaFai Lau
Merge branch 'Transit between BPF TCP congestion controls.'
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-23
Kui-Feng Lee
selftests/bpf: Test switching TCP Congestion Control...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-23
Kui-Feng Lee
libbpf: Use .struct_ops.link section to indicate a...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-23
Kui-Feng Lee
libbpf: Update a bpf_link with another struct_ops.
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-23
Kui-Feng Lee
bpf: Update the struct_ops of a bpf_link.
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-23
Kui-Feng Lee
libbpf: Create a bpf_link in bpf_map__attach_struct_ops().
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-23
Kui-Feng Lee
bpf: Create links for BPF struct_ops maps.
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-23
Kui-Feng Lee
net: Update an existing TCP congestion control algorithm.
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-23
Kui-Feng Lee
bpf: Retire the struct_ops map kvalue->refcnt.
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-23
Andrii Nakryiko
bpf: remember meta->iter info only for initialized...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-21
Martin KaFai Lau
Merge branch 'net: skbuff: skb bitfield compaction...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-21
Jakub Kicinski
net: skbuff: move the fields BPF cares about directly...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-21
Jakub Kicinski
net: skbuff: reorder bytes 2 and 3 of the bitfield
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-21
Jakub Kicinski
net: skbuff: rename __pkt_vlan_present_offset to __mono_tc_o...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-14
Martin KaFai Lau
Merge branch 'bpf: Allow helpers access ptr_to_btf_id.'
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-14
Alexei Starovoitov
selftests/bpf: Add various tests to check helper access...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-14
Alexei Starovoitov
bpf: Allow helpers access trusted PTR_TO_BTF_ID.
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-14
Alexei Starovoitov
bpf: Fix bpf_strncmp proto.
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-03-03
Kumar Kartikeya...
bpf: Use separate RCU callbacks for freeing selem
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-02-25
Martin KaFai Lau
Merge branch 'move SYS() macro to test_progs.h and...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-02-25
Hangbin Liu
selftests/bpf: run mptcp in a dedicated netns
Suggested-by:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-02-25
Hangbin Liu
selftests/bpf: move SYS() macro into the test_progs.h
Suggested-by:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-02-17
Martin KaFai Lau
Revert "bpf, test_run: fix &xdp_frame misplacement...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-02-16
Alexander Lobakin
bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-02-15
Alexei Starovoitov
selftests/bpf: Fix map_kptr test.
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-02-08
Lorenzo Bianconi
sfc: move xdp_features configuration in efx_pci_probe_post_io()
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-02-04
Florian Lehner
bpf: fix typo in header for bpf_perf_prog_read_value
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-02-03
Tonghao Zhang
bpftool: profile online CPUs instead of possible
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-27
Stanislav Fomichev
selftest/bpf: Make crashes more debuggable in test_progs
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-27
Kui-Feng Lee
bpf: Fix the kernel crash caused by bpf_setsockopt().
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-27
Stanislav Fomichev
selftests/bpf: Properly enable hwtstamp in xdp_hw_metadata
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-25
Martin KaFai Lau
Merge branch 'Enable bpf_setsockopt() on ktls enabled...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-25
Kui-Feng Lee
selftests/bpf: Calls bpf_setsockopt() on a ktls enabled...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-25
Kui-Feng Lee
bpf: Check the protocol of a sock to agree the calls...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Martin KaFai Lau
Merge branch 'xdp: hints via kfuncs'
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Fomichev
selftests/bpf: Simple program to dump XDP RX metadata
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Toke Høiland-Jørgensen
net/mlx5e: Support RX XDP metadata
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Toke Høiland-Jørgensen
net/mlx5e: Introduce wrapper for xdp_buff
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Toke Høiland-Jørgensen
xsk: Add cb area to struct xdp_buff_xsk
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Fomichev
net/mlx4_en: Support RX XDP metadata
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Fomichev
net/mlx4_en: Introduce wrapper for xdp_buff
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Fomichev
selftests/bpf: Verify xdp_metadata xdp->af_xdp path
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Fomichev
veth: Support RX XDP metadata
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Fomichev
veth: Introduce veth_xdp_buff wrapper for xdp_buff
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Toke Høiland-Jørgensen
bpf: Support consuming XDP HW metadata from fext programs
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Fomichev
bpf: XDP metadata RX kfuncs
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Fomichev
selftests/bpf: Update expected test_offload.py messages
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Fomichev
bpf: Introduce device-bound XDP programs
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Fomichev
bpf: Reshuffle some parts of bpf/offload.c
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Fomichev
bpf: Move offload initialization into late_initcall
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Fomichev
bpf: Rename bpf_{prog,map}_is_dev_bound to is_offloaded
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Stanislav Fomichev
bpf: Document XDP RX metadata
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-18
Tiezhu Yang
selftests/bpf: Fix build errors if CONFIG_NF_CONNTRACK=m
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-15
Martin KaFai Lau
Merge branch 'bpf: Add ipip6 and ip6ip decap support...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-15
Ziyang Xuan
selftests/bpf: add ipip6 and ip6ip decap to test_tc_tunnel
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-15
Ziyang Xuan
bpf: Add ipip6 and ip6ip decap support for bpf_skb_adjust_room()
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-13
Tonghao Zhang
bpf: hash map, avoid deadlock with suitable hash mask
Cc:
Martin KaFai Lau
<martin.lau@linux.dev>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-11
Ludovic L'Hours
libbpf: Fix map creation flags sanitization
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-11
Chethan Suresh
bpftool: fix output for skipping kernel config check
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-10
Connor O'Brien
bpf: btf: limit logging of ignored BTF mismatches
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2023-01-10
Pu Lehui
bpf, x86: Simplify the parsing logic of structure parameters
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-23
Hao Sun
selftests/bpf: check null propagation only neither...
Suggested-by:
Martin KaFai Lau
<martin.lau@kernel.org>
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-23
Hao Sun
bpf: fix nullness propagation for reg to reg comparisons
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-21
Andrii Nakryiko
libbpf: start v1.2 development cycle
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-20
Jakub Kicinski
bpf: pull before calling skb_postpull_rcsum()
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-19
Martin KaFai Lau
Merge branch 'samples/bpf: fix LLVM compilation warning'
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-19
Daniel T. Lee
samples/bpf: fix uninitialized warning with test_current_tas...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-19
Daniel T. Lee
samples/bpf: replace meaningless counter with tracex4
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-19
Daniel T. Lee
samples/bpf: remove unused function with test_lru_dist
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-15
Toke Høiland-Jørgensen
selftests/bpf: Add a test for using a cpumap from an...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-15
Toke Høiland-Jørgensen
bpf: Resolve fext program type when checking map compatibility
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-14
Jiri Olsa
bpf: Synchronize dispatcher update with bpf_dispatcher_xdp_func
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-06
Martin KaFai Lau
Merge branch 'xfrm: interface: Add unstable helpers...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-06
Eyal Birger
selftests/bpf: add xfrm_info tests
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-06
Eyal Birger
tools: add IFLA_XFRM_COLLECT_METADATA to uapi/linux...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-06
Eyal Birger
xfrm: interface: Add unstable helpers for setting/getting...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-12-06
Eyal Birger
xfrm: interface: rename xfrm_interface.c to xfrm_interface_c...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-11-24
Ji Rongfeng
bpf: Update bpf_{g,s}etsockopt() documentation
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Stanislav Fomichev
selftests/bpf: Make sure zero-len skbs aren't redirectable
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Stanislav Fomichev
bpf: Move skb->len == 0 checks into __bpf_redirect
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-11-17
Wang Yufen
selftests/bpf: fix memory leak of lsm_cgroup
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-11-11
Andrii Nakryiko
selftests/bpf: fix veristat's singular file-or-prog...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-11-10
Martin KaFai Lau
Merge branch 'fix panic bringing up veth with xdp progs'
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-11-10
John Fastabend
bpf: veth driver panics when xdp prog attached before...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-11-09
Yang Jihong
selftests/bpf: Fix test_progs compilation failure in...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-11-09
Pu Lehui
selftests/bpf: Fix casting error when cross-compiling...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-11-08
Wang Yufen
bpf: Fix memory leaks in __check_func_call
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-11-08
Kang Minchul
selftests/bpf: Fix u32 variable compared with less...
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-11-08
Nathan Chancellor
bpf: Add explicit cast to 'void *' for __BPF_DISPATCHER_UPDATE()
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-10-28
Florian Lehner
bpf: check max_entries before allocating memory
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-10-27
Colin Ian King
bpftool: Fix spelling mistake "disasembler" -> "disassembler"
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-10-19
Daniel Müller
bpf/docs: Summarize CI system and deny lists
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-10-19
Daniel Müller
samples/bpf: Fix typos in README
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-10-19
Shaomin Deng
samples/bpf: Fix double word in comments
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
2022-10-19
Gerhard Engleder
samples/bpf: Fix MAC address swapping in xdp2_kern
Signed-off-by:
Martin KaFai Lau
<martin.lau@kernel.org>
commit
|
commitdiff
|
tree
next