projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
selftests/bpf: Fix a test_verifier failure
2023-07-28
Yonghong Song
selftests/bpf: Fix a test_verifier failure
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Add kernel/bpftool asm support for new instructions
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Support new 32bit offset jmp instruction
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Fix jit blinding with new sdiv/smov insns
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Support new signed div/mod instructions.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Support new unconditional bswap instruction
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Handle sign-extenstin ctx member accesses
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Support new sign-extension mov insns
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Support new sign-extension load insns
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-28
Jose E. Marchesi
bpf, docs: fix BPF_NEG entry in instruction-set.rst
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-26
Arnd Bergmann
bpf: work around -Wuninitialized warning
Suggested-by:
Alexei Starovoitov
<alexei.starovoitov@gmail.com>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Alexei Starovoitov
bpf, net: Introduce skb_pointer_if_linear().
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Alan Maguire
bpf: sync tools/ uapi header with
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Alexei Starovoitov
Merge branch 'bpf-link-support-for-tc-bpf-programs'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Daniel Borkmann
selftests/bpf: Add mprog API tests for BPF tcx links
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Daniel Borkmann
selftests/bpf: Add mprog API tests for BPF tcx opts
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Daniel Borkmann
bpftool: Extend net dump with tcx progs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Daniel Borkmann
libbpf: Add helper macro to clear opts structs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Daniel Borkmann
libbpf: Add link-based API for tcx
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Daniel Borkmann
libbpf: Add opts-based attach/detach/query API for tcx
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Daniel Borkmann
bpf: Add fd-based tcx multi-prog infra with link support
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Daniel Borkmann
bpf: Add generic attach/detach/query API for multi...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Alexei Starovoitov
Merge branch 'xsk-multi-buffer-support'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Maciej Fijalkowski
selftests/xsk: reset NIC settings to default after...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Magnus Karlsson
selftests/xsk: add test for too many frags
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Magnus Karlsson
selftests/xsk: add metadata copy test for multi-buff
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Magnus Karlsson
selftests/xsk: add invalid descriptor test for multi...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Magnus Karlsson
selftests/xsk: add unaligned mode test for multi-buffer
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Magnus Karlsson
selftests/xsk: add basic multi-buffer test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Magnus Karlsson
selftests/xsk: transmit and receive multi-buffer packets
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Magnus Karlsson
xsk: add multi-buffer documentation
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Tirthendu Sarkar
i40e: xsk: add TX multi-buffer support
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Maciej Fijalkowski
ice: xsk: Tx multi-buffer support
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Maciej Fijalkowski
xsk: support ZC Tx multi-buffer in batch API
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Tirthendu Sarkar
i40e: xsk: add RX multi-buffer support
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Maciej Fijalkowski
ice: xsk: add RX multi-buffer support
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Maciej Fijalkowski
xsk: support mbuf on ZC RX
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Maciej Fijalkowski
xsk: add new netlink attribute dedicated for ZC max...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Tirthendu Sarkar
xsk: discard zero length descriptors in Tx path
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Tirthendu Sarkar
xsk: add support for AF_XDP multi-buffer on Tx path
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Maciej Fijalkowski
xsk: allow core/drivers to test EOP bit
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Tirthendu Sarkar
xsk: introduce wrappers and helpers for supporting...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Tirthendu Sarkar
xsk: add support for AF_XDP multi-buffer on Rx path
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Tirthendu Sarkar
xsk: move xdp_buff's data length check to xsk_rcv_check
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Maciej Fijalkowski
xsk: prepare both copy and zero-copy modes to co-exist
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Tirthendu Sarkar
xsk: introduce XSK_USE_SG bind flag for xsk socket
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Tirthendu Sarkar
xsk: prepare 'options' in xdp_desc for multi-buffer use
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Menglong Dong
bpf, x86: initialize the variable "first_off" in save_args()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Alexei Starovoitov
Merge branch 'allow-bpf_map_sum_elem_count-for-all...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Anton Protopopov
bpf: allow any program to use the bpf_map_sum_elem_count...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Anton Protopopov
bpf: make an argument const in the bpf_map_sum_elem_count...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Anton Protopopov
bpf: consider CONST_PTR_TO_MAP as trusted pointer to...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Anton Protopopov
bpf: consider types listed in reg2btf_ids as trusted
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Geliang Tang
bpf: Drop useless btf_vmlinux in bpf_tcp_ca
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Anh Tuan Phan
samples/bpf: README: Update build dependencies required
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Alexei Starovoitov
Merge branch 'bpf-refcount-followups-2-owner-field'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Dave Marchevsky
selftests/bpf: Disable newly-added 'owner' field test...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Dave Marchevsky
selftests/bpf: Add rbtree test exercising race which...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Dave Marchevsky
bpf: Add 'owner' field to bpf_{list,rb}_node
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-19
Dave Marchevsky
bpf: Introduce internal definitions for UAPI-opaque...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-18
Alexander Duyck
bpf, arm64: Fix BTI type used for freplace attached...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-18
Alexei Starovoitov
Merge branch 'two-more-fixes-for-check_max_stack_depth'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-18
Kumar Kartikeya...
selftests/bpf: Add more tests for check_max_stack_depth bug
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-18
Kumar Kartikeya...
bpf: Repeat check_max_stack_depth for async callbacks
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-18
Kumar Kartikeya...
bpf: Fix subprog idx logic in check_max_stack_depth
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-13
Yafang Shao
selftests/bpf: Add selftest for PTR_UNTRUSTED
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-13
Yafang Shao
bpf: Fix an error in verifying a field in a union
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-13
Yafang Shao
selftests/bpf: Add selftests for nested_trust
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-13
Yafang Shao
bpf: Fix an error around PTR_UNTRUSTED
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-13
Alexei Starovoitov
Merge branch 'bpf-x86-allow-function-arguments-up-to...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-13
Menglong Dong
selftests/bpf: add testcase for TRACING with 6+ arguments
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-13
Menglong Dong
bpf, x86: allow function arguments up to 12 for TRACING
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-13
Menglong Dong
bpf, x86: save/restore regs with BPF_DW size
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Andrii Nakryiko
selftests/bpf: extend existing map resize tests for...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Andrii Nakryiko
bpf: teach verifier actual bounds of bpf_get_smp_processor_i...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
Merge branch 'bpf: Support ->fill_link_info for kprobe_multi...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpftool: Show perf link info
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpftool: Add perf event names
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpf: Support ->fill_link_info for perf_event
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpf: Add a common helper bpf_copy_to_user()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpf: Expose symbol's respective address
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpf: Clear the probe_addr for uprobe
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpf: Protect probed address based on kptr_restrict...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpftool: Show kprobe_multi link info
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpftool: Dump the kernel symbol's module name
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpf: Support ->fill_link_info for kprobe_multi
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Larysa Zaremba
xdp: use trusted arguments in XDP hints kfuncs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-12
Pu Lehui
bpf: cpumap: Fix memory leak in cpu_map_update_elem
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-11
David Vernet
bpf,docs: Create new standardization subdirectory
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-09
Andrii Nakryiko
libbpf: only reset sec_def handler when necessary
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-06
Alexei Starovoitov
Merge branch 'bpf: add percpu stats for bpf_map'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-06
Anton Protopopov
selftests/bpf: test map percpu stats
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-06
Anton Protopopov
bpf: make preloaded map iterators to display map elements...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-06
Anton Protopopov
bpf: populate the per-cpu insertions/deletions counters...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-06
Anton Protopopov
bpf: add a new kfunc to return current bpf_map elements...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-06
Anton Protopopov
bpf: add percpu stats for bpf_map elements insertions...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-06
Alexei Starovoitov
Merge branch 'Fix for check_max_stack_depth'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-06
Kumar Kartikeya...
selftests/bpf: Add selftest for check_stack_max_depth bug
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-06
Kumar Kartikeya...
bpf: Fix max stack depth check for async callbacks
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-07-06
Hou Tao
selftests/bpf: Add benchmark for bpf memory allocator
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
next