> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf Of > Tianyu Xu > Sent: 12 August 2025 18:41 > To: Nguyen, Anthony L <[email protected]> > Cc: Kitszel, Przemyslaw <[email protected]>; [email protected]; > [email protected]; [email protected]; > [email protected]; Tianyu Xu <[email protected]>; Loktionov, > Aleksandr <[email protected]>; Joe Damato <[email protected]> > Subject: [Intel-wired-lan] [PATCH v2] igb: Fix NULL pointer dereference in > ethtool loopback test > > The igb driver currently causes a NULL pointer dereference when executing the > ethtool loopback test. This occurs because there is no associated q_vector > for the test ring when it is set up, as interrupts are typically not added to > the test rings. > > Since commit 5ef44b3cb43b removed the napi_id assignment in > __xdp_rxq_info_reg(), there is no longer a need to pass a napi_id to it. > Therefore, simply use 0 as the last parameter. > > Fixes: 2c6196013f84 ("igb: Add AF_XDP zero-copy Rx support") > Reviewed-by: Aleksandr Loktionov <[email protected]> > Reviewed-by: Joe Damato <[email protected]> > Signed-off-by: Tianyu Xu <[email protected]> > --- > Thanks to Aleksandr and Joe for your feedback. I have added the Fixes tag and > formatted the lines to 75 characters based on your comments. > > drivers/net/ethernet/intel/igb/igb_main.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) >
Tested-by: Rinitha S <[email protected]> (A Contingent worker at Intel)
