> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf Of > Jedrzej Jagielski > Sent: 02 July 2026 14:46 > To: [email protected] > Cc: Nguyen, Anthony L <[email protected]>; [email protected]; > Jagielski, Jedrzej <[email protected]> > Subject: [Intel-wired-lan] [PATCH iwl-next v1 5/6] ixgbe: E610: add MAC > address runtime refresh > > Whenever MGMT requests MAC addr change and FW does it, driver does not get > aligned to that change. Current - legacy approach doesn't handle such > scenario. > > Poll RAR0 (Receive Address Register) each service task cycle and update > driver and netdev structs once new MAC addr is detected. It may happen that > FW updates MAC address stored in RAR0 during runtime so SW shall fetch the > new address. > > Refresh addr also during reset path to ensure the address survives RAR0 > clearing during init_hw(). > > Signed-off-by: Jedrzej Jagielski <[email protected]> > --- > drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 37 +++++++++++++++++++ > 1 file changed, 37 insertions(+) >
Tested-by: Rinitha S <[email protected]> (A Contingent worker at Intel)
