blob: 59248b8e185d4ac4f66d6434231b47931b5fbef6 [file] [log] [blame]
38f58c972334 ("netdevsim: move sdev specific bpf debugfs files to sdev dir")
00db12c3d141 ("bpf: call verifier_prep from its callback in struct bpf_offload_dev")
1385d755cfb4 ("bpf: pass a struct with offload callbacks to bpf_offload_dev_create()")
1da6f5733853 ("nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.c")
fb1981654129 ("nfp: bpf: account for additional stack usage when checking stack limit")
389f263b60c9 ("nfp: bpf: add main logics for BPF-to-BPF calls support in nfp driver")
bcfdfb7c962d ("nfp: bpf: ignore helper-related checks for BPF calls in nfp verifier")
c5da54d93eb4 ("nfp: bpf: copy eBPF subprograms information from kernel verifier")
1a7e62e6329c ("nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_frame_depth")
c941ce9c282c ("bpf: add verifier callback to get stack usage info for offloaded progs")
0c9864c05f34 ("nfp: bpf: allow control message sizing for map ops")
28264eb22742 ("nfp: bpf: parse global BPF ABI version capability")
0c26159352ba ("nfp: bpf: xdp_adjust_tail support")
602144c22460 ("bpf: offload: keep the offload state per-ASIC")
9fd7c5559165 ("bpf: offload: aggregate offloads per-device")
d6d6071388e9 ("netdevsim: associate bound programs with shared dev")
eeeaaf185eca ("netdevsim: add shared netdevsim devices")
5f07655b803e ("netdevsim: add switch_id attribute")
05296620f6d1 ("xdp: factor out common program/flags handling from drivers")
6b8675897338 ("xdp: don't make drivers report attachment mode")
7479efc71f6d ("selftests/bpf: remove duplicated word from test offloads")
2a952b03d1a0 ("nfp: bpf: support u32 divide using reciprocal_div.h")
d3d23fdb4688 ("nfp: bpf: support u16 and u32 multiplications")
33b94310586b ("nfp: bpf: copy range info for all operands of all ALU operations")
662c54721d3a ("nfp: bpf: rename umin/umax to umin_src/umax_src")
7699353da875 ("netdevsim: add ipsec offload testing")
c217abccaaa5 ("nfp: bpf: support arithmetic indirect right shift (BPF_ARSH | BPF_X)")
f43d0f17fe9a ("nfp: bpf: support arithmetic right shift by constant (BPF_ARSH | BPF_K)")
991f5b3651f6 ("nfp: bpf: support logic indirect shifts (BPF_[L|R]SH | BPF_X)")
d985888faae6 ("nfp: bpf: support setting the RX queue index")
9816dd35ecec ("nfp: bpf: perf event output helpers support")
630a4d3874a0 ("nfp: bpf: record offload neutral maps in the driver")
c497176cb2e4 ("xsk: add Rx receive functions and poll support")
965a99098443 ("xsk: add support for bind for Rx")
b9b6b68e8abd ("xsk: add Rx queue setup and mmap support")
423f38329d26 ("xsk: add umem fill queue support and mmap")
c0c77d8fb787 ("xsk: add user memory registration support sockopt")
039930945a72 ("xdp: transition into using xdp_frame for return API")
57d0a1c1ac9e ("xdp: allow page_pool as an allocator type in xdp_return_frame")
ff7d6b27f894 ("page_pool: refurbish version of page_pool code")
8d5d88527587 ("xdp: rhashtable with allocator ID to pointer mapping")
b411ef11020d ("i40e: convert to use generic xdp_frame and xdp_return_frame API")
70280ed91cb8 ("bpf: cpumap convert to use generic xdp_frame")
cac320c850ef ("virtio_net: convert to use generic xdp_frame and xdp_return_frame API")
1ffcbc8537d0 ("tun: convert to use generic xdp_frame and xdp_return_frame API")
c0048cff8abb ("xdp: introduce a new xdp_frame type")
106ca27f2922 ("xdp: move struct xdp_buff from filter.h to xdp.h")
189ead81a83e ("ixgbe: use xdp_return_frame API")
5ab073ffd326 ("xdp: introduce xdp_return_frame API and use in cpumap")
d4069fe6fc91 ("Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next")