> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf Of > Alexander Lobakin > Sent: Thursday, December 4, 2025 7:52 AM > To: [email protected] > Cc: Lobakin, Aleksander <[email protected]>; Nguyen, Anthony L > <[email protected]>; Kitszel, Przemyslaw > <[email protected]>; Andrew Lunn <[email protected]>; > David S. Miller <[email protected]>; Eric Dumazet <[email protected]>; > Jakub Kicinski <[email protected]>; Paolo Abeni <[email protected]>; Simon > Horman <[email protected]>; Keller, Jacob E > <[email protected]>; Loktionov, Aleksandr > <[email protected]>; NXNE CNSE OSDT ITP Upstreaming > <[email protected]>; [email protected]; linux- > [email protected] > Subject: [Intel-wired-lan] [PATCH iwl-next v2 4/5] ice: implement Rx queue > management ops > > Now ice is ready to get queue_mgmt_ops support. It already has API to > disable/reconfig/enable one particular queue (for XSk). Reuse as much of its > code as possible to implement Rx queue management > callbacks and vice versa -- ice_queue_mem_{alloc,free}() can be reused during > ifup/ifdown to elide code duplication. > With this, ice passes the io_uring zcrx selftests, meaning the Rx part of > netmem/MP support is done. > > Reviewed-by: Jacob Keller <[email protected]> > Reviewed-by: Aleksandr Loktionov <[email protected]> > Signed-off-by: Alexander Lobakin <[email protected]> > --- > drivers/net/ethernet/intel/ice/ice_lib.h | 5 + > drivers/net/ethernet/intel/ice/ice_txrx.h | 2 + > drivers/net/ethernet/intel/ice/ice_base.c | 192 ++++++++++++++------ > drivers/net/ethernet/intel/ice/ice_main.c | 2 +- > drivers/net/ethernet/intel/ice/ice_sf_eth.c | 2 +- > drivers/net/ethernet/intel/ice/ice_txrx.c | 26 ++- > 6 files changed, 163 insertions(+), 66 deletions(-)
Tested-by: Alexander Nowlin <[email protected]>
