Show patches with: Submitter = Alexander Lobakin       |   187 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,bpf] bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES [v2,bpf] bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES 1 - - 4718 2023-02-13 Alexander Lobakin bpf Changes Requested
[bpf-next,6/6] ice: micro-optimize .ndo_xdp_xmit() path ice: post-mbuf fixes - - - 4817 2023-02-10 Alexander Lobakin bpf Accepted
[bpf-next,5/6] ice: fix freeing XDP frames backed by Page Pool ice: post-mbuf fixes - - - 4817 2023-02-10 Alexander Lobakin bpf Accepted
[bpf-next,4/6] ice: robustify cleaning/completing XDP Tx buffers ice: post-mbuf fixes - - - 4817 2023-02-10 Alexander Lobakin bpf Accepted
[bpf-next,3/6] ice: remove two impossible branches on XDP Tx cleaning ice: post-mbuf fixes - - - 4817 2023-02-10 Alexander Lobakin bpf Accepted
[bpf-next,2/6] ice: fix XDP Tx ring overrun ice: post-mbuf fixes - - - 48-8 2023-02-10 Alexander Lobakin bpf Accepted
[bpf-next,1/6] ice: fix ice_tx_ring::xdp_tx_active underflow ice: post-mbuf fixes - - - 48-8 2023-02-10 Alexander Lobakin bpf Accepted
[bpf] bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES [bpf] bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES - - - 4619 2023-02-09 Alexander Lobakin bpf Superseded
[v2,net-next,6/6] netlink: add universal 'bigint' attribute type netlink: add universal 'bigint' attribute type - - - 1412 2022-10-18 Alexander Lobakin netdev Changes Requested
[v2,net-next,5/6] bitops: make BYTES_TO_BITS() treewide-available netlink: add universal 'bigint' attribute type - - - 1313 2022-10-18 Alexander Lobakin netdev Changes Requested
[v2,net-next,4/6] lib/test_bitmap: test the newly added arr32 functions netlink: add universal 'bigint' attribute type - - - 13-4 2022-10-18 Alexander Lobakin netdev Changes Requested
[v2,net-next,3/6] lib/test_bitmap: verify intermediate arr32 when converting <-> bitmap netlink: add universal 'bigint' attribute type - - - 161- 2022-10-18 Alexander Lobakin netdev Changes Requested
[v2,net-next,2/6] bitmap: add a couple more helpers to work with arrays of u32s netlink: add universal 'bigint' attribute type - - - 17-- 2022-10-18 Alexander Lobakin netdev Changes Requested
[v2,net-next,1/6] bitmap: try to optimize arr32 <-> bitmap on 64-bit LEs netlink: add universal 'bigint' attribute type - - - 161- 2022-10-18 Alexander Lobakin netdev Changes Requested
[net-next,4/4] netlink: add 'bitmap' attribute type (%NL_ATTR_TYPE_BITMAP / %NLA_BITMAP) netlink: add 'bitmap' attribute type and API - - - --- 2022-07-21 Alexander Lobakin netdev RFC
[net-next,3/4] lib/test_bitmap: cover explicitly byteordered arr64s netlink: add 'bitmap' attribute type and API - - - --- 2022-07-21 Alexander Lobakin netdev RFC
[net-next,2/4] bitmap: add a couple more helpers to work with arrays of u64s netlink: add 'bitmap' attribute type and API - - - --- 2022-07-21 Alexander Lobakin netdev RFC
[net-next,1/4] bitmap: add converting from/to 64-bit arrays of explicit byteorder netlink: add 'bitmap' attribute type and API - - - --- 2022-07-21 Alexander Lobakin netdev RFC
[RFC,bpf-next,52/52] selftests/bpf: add XDP Generic Hints selftest bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,51/52] selftests/bpf: fix using test_xdp_meta BPF prog via skeleton infra bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,50/52] libbpf: introduce a couple memory access helpers bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,49/52] libbpf: add LE <--> CPU conversion helpers bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,48/52] libbpf: compress Endianness ops with a macro bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,47/52] net, ice: build XDP generic metadata bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,46/52] net, ice: use an onstack &xdp_meta_generic_rx to store HW frame info bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,45/52] net, ice: consolidate all skb fields processing bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,44/52] net, ice: allow XDP prog hot-swapping bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,43/52] net, xdp: build XDP generic metadata on Generic (skb) XDP path bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,42/52] net, xdp: shortcut skb->dev in bpf_prog_run_generic_xdp() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,41/52] net, xdp: replace net_device::xdp_prog pointer with &xdp_attachment_info bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,40/52] net, xdp: add an RCU version of xdp_attachment_setup() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,39/52] net, xdp: make &xdp_attachment_info a bit more useful in drivers bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,38/52] net, xdp: remove unused xdp_attachment_info::flags bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,37/52] rcupdate: fix access helpers for incomplete struct pointers on GCC < 10 bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,36/52] bpf, cpumap: switch to napi_skb_cache_get_bulk() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,35/52] net, skbuff: introduce napi_skb_cache_get_bulk() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,34/52] samples/bpf: add 'timeout' option to xdp_redirect_cpu bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,33/52] bpf, cpumap: add option to set a timeout for deferred flush bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,32/52] bpf, cpumap: switch to GRO from netif_receive_skb_list() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,31/52] net, gro: expose some GRO API to use outside of NAPI bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,30/52] net, gro: decouple GRO from the NAPI layer bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,29/52] net, xdp: try to fill skb fields when converting from an &xdp_frame bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,28/52] net, xdp: prefetch data a bit when building an skb from an &xdp_frame bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,27/52] net, xdp: add &sk_buff <-> &xdp_meta_generic converters bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,26/52] bpf, btf: add a pair of function to work with the BTF ID + type ID pair bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,25/52] net, xdp: add basic generic metadata accessors bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,24/52] bpf, xdp: declare generic XDP metadata structure bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,23/52] net, skbuff: constify the @skb argument of skb_hwtstamps() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,22/52] net, skbuff: add ability to skip skb metadata comparison bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,21/52] net, xdp: allow metadata > 32 bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,20/52] net, xdp: move XDP metadata helpers into new xdp_meta.h bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,19/52] stddef: make __struct_group() UAPI C++-friendly bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,18/52] samples/bpf: add ability to specify metadata threshold bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,17/52] samples/bpf: pass a struct to sample_install_xdp() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,16/52] selftests/bpf: expand xdp_link to check that setting meta opts works bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,15/52] libbpf: add bpf_program__attach_xdp_opts() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,14/52] libbpf: pass &bpf_link_create_opts directly to bpf_program__attach_fd() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,13/52] libbpf: add ability to set the meta threshold on setting XDP prog bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,12/52] libbpf: add ability to set the BTF/type ID on setting XDP prog bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,11/52] libbpf: factor out __bpf_set_link_xdp_fd_replace() args into a struct bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,10/52] net, xdp: add ability to specify frame size threshold for XDP metadata bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,09/52] net, xdp: add ability to specify BTF ID for XDP metadata bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,08/52] net, xdp: factor out XDP install arguments to a separate structure bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,07/52] net, xdp: remove redundant arguments from dev_xdp_{at,de}tach_link() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,06/52] bpf: pass a pointer to union bpf_attr to bpf_link_ops::update_prog() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,05/52] net, xdp: decouple XDP code from the core networking code bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,04/52] libbpf: patch module BTF ID into BPF insns bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,03/52] libbpf: add function to get the pair BTF ID + type ID for a given type bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,02/52] libbpf: try to load vmlinux BTF from the kernel first bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,01/52] libbpf: factor out BTF loading from load_module_btfs() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[net] ice: fix access-beyond-end in the switch code [net] ice: fix access-beyond-end in the switch code 1 1 - 17-- 2022-06-01 Alexander Lobakin netdev Accepted
[net] net/mlx5: fix invalid structure access [net] net/mlx5: fix invalid structure access - - - 16-1 2022-05-27 Alexander Lobakin netdev Awaiting Upstream
[v2,net] ice: arfs: fix use-after-free when freeing @rx_cpu_rmap [v2,net] ice: arfs: fix use-after-free when freeing @rx_cpu_rmap - - - 15-1 2022-04-04 Alexander Lobakin netdev Awaiting Upstream
[net] ice: arfs: fix use-after-free when freeing @rx_cpu_rmap [net] ice: arfs: fix use-after-free when freeing @rx_cpu_rmap - - - 15-1 2022-04-04 Alexander Lobakin netdev Superseded
[bpf-next] samples: bpf: fix linking xdp_router_ipv4 after migration [bpf-next] samples: bpf: fix linking xdp_router_ipv4 after migration - - - 16-1 2022-04-04 Alexander Lobakin bpf Accepted
[intel-next] ice: switch: fix a braino in the new dummy packet match definitions [intel-next] ice: switch: fix a braino in the new dummy packet match definitions - - - 1-- 2022-03-30 Alexander Lobakin netdev Awaiting Upstream
[net,2/2] ice: don't allow to run ice_send_event_to_aux() in atomic ctx ice: avoid sleeping/scheduling in atomic contexts 1 1 1 16-- 2022-03-23 Alexander Lobakin netdev Accepted
[net,1/2] ice: fix 'scheduling while atomic' on aux critical err interrupt ice: avoid sleeping/scheduling in atomic contexts 1 - 1 16-- 2022-03-23 Alexander Lobakin netdev Accepted
[v4,net-next,5/5] ice: switch: convert packet template match code to rodata ice: switch: debloat packet templates code - 1 2 151- 2022-03-21 Alexander Lobakin netdev Awaiting Upstream
[v4,net-next,4/5] ice: switch: use convenience macros to declare dummy pkt templates ice: switch: debloat packet templates code - 1 2 151- 2022-03-21 Alexander Lobakin netdev Awaiting Upstream
[v4,net-next,3/5] ice: switch: use a struct to pass packet template params ice: switch: debloat packet templates code - 1 2 142- 2022-03-21 Alexander Lobakin netdev Awaiting Upstream
[v4,net-next,2/5] ice: switch: unobscurify bitops loop in ice_fill_adv_dummy_packet() ice: switch: debloat packet templates code - 1 2 151- 2022-03-21 Alexander Lobakin netdev Awaiting Upstream
[v4,net-next,1/5] ice: switch: add and use u16[] aliases to ice_adv_lkup_elem::{h,m}_u ice: switch: debloat packet templates code - 1 2 151- 2022-03-21 Alexander Lobakin netdev Awaiting Upstream
[v3,net-next,5/5] ice: switch: convert packet template match code to rodata ice: switch: debloat packet templates code - 1 1 151- 2022-03-18 Alexander Lobakin netdev Superseded
[v3,net-next,4/5] ice: switch: use convenience macros to declare dummy pkt templates ice: switch: debloat packet templates code - 1 1 151- 2022-03-18 Alexander Lobakin netdev Superseded
[v3,net-next,3/5] ice: switch: use a struct to pass packet template params ice: switch: debloat packet templates code - 1 1 1321 2022-03-18 Alexander Lobakin netdev Superseded
[v3,net-next,2/5] ice: switch: unobscurify bitops loop in ice_fill_adv_dummy_packet() ice: switch: debloat packet templates code - 1 1 151- 2022-03-18 Alexander Lobakin netdev Superseded
[v3,net-next,1/5] ice: switch: add and use u16[] aliases to ice_adv_lkup_elem::{h,m}_u ice: switch: debloat packet templates code - 1 1 151- 2022-03-18 Alexander Lobakin netdev Superseded
[v2,net-next,4/4] ice: switch: use convenience macros to declare dummy pkt templates ice: switch: debloat packet templates code - - 1 1-1 2022-01-27 Alexander Lobakin netdev Awaiting Upstream
[v2,net-next,3/4] ice: switch: use a struct to pass packet template params ice: switch: debloat packet templates code - - 1 1-1 2022-01-27 Alexander Lobakin netdev Awaiting Upstream
[v2,net-next,2/4] ice: switch: unobscurify bitops loop in ice_fill_adv_dummy_packet() ice: switch: debloat packet templates code - - 1 1-1 2022-01-27 Alexander Lobakin netdev Awaiting Upstream
[v2,net-next,1/4] ice: switch: add and use u16[] aliases to ice_adv_lkup_elem::{h,m}_u ice: switch: debloat packet templates code - - 1 1-1 2022-01-27 Alexander Lobakin netdev Awaiting Upstream
ice: Add support for inner etype in switchdev ice: Add support for inner etype in switchdev - 1 - 142- 2022-01-24 Alexander Lobakin netdev Awaiting Upstream
[net-next,4/4] ice: switch: use convenience macros to declare dummy pkt templates ice: switch: debloat packet templates code - - - 1-1 2022-01-24 Alexander Lobakin netdev Superseded
[net-next,3/4] ice: switch: use a struct to pass packet template params ice: switch: debloat packet templates code - - - 1-1 2022-01-24 Alexander Lobakin netdev Superseded
[net-next,2/4] ice: switch: unobscurify bitops loop in ice_fill_adv_dummy_packet() ice: switch: debloat packet templates code - - - 1-1 2022-01-24 Alexander Lobakin netdev Superseded
[net-next,1/4] ice: switch: add and use u16[] aliases to ice_adv_lkup_elem::{h,m}_u ice: switch: debloat packet templates code - - - 1-1 2022-01-24 Alexander Lobakin netdev Superseded
[v4,net-next,9/9] ixgbe: respect metadata on XSK Rx to skb net: intel: napi_alloc_skb() vs metadata - 1 1 16-- 2021-12-08 Alexander Lobakin netdev Awaiting Upstream
[v4,net-next,8/9] ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb net: intel: napi_alloc_skb() vs metadata - 1 1 16-- 2021-12-08 Alexander Lobakin netdev Awaiting Upstream
[v4,net-next,7/9] ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly net: intel: napi_alloc_skb() vs metadata - - 1 16-- 2021-12-08 Alexander Lobakin netdev Awaiting Upstream
« 1 2 »