> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf Of Jacob > Keller > Sent: 21 November 2025 01:51 > To: Loktionov, Aleksandr <[email protected]>; Lobakin, Aleksander > <[email protected]>; Nguyen, Anthony L > <[email protected]>; Kitszel, Przemyslaw > <[email protected]> > Cc: Simon Horman <[email protected]>; [email protected]; > [email protected]; Keller, Jacob E <[email protected]>; > Loktionov, Aleksandr <[email protected]> > Subject: [Intel-wired-lan] [PATCH iwl-next v4 1/6] ice: initialize > ring_stats->syncp > > The u64_stats_sync structure is empty on 64-bit systems. However, on 32-bit > systems it contains a seqcount_t which needs to be initialized. While the > memory is zero-initialized, a lack of u64_stats_init means that lockdep won't > get initialized properly. Fix this by adding u64_stats_init() calls to the > rings just after allocation. > > Fixes: 2b245cb29421 ("ice: Implement transmit and NAPI support") > Reviewed-by: Aleksandr Loktionov <[email protected]> > Signed-off-by: Jacob Keller <[email protected]> > --- > drivers/net/ethernet/intel/ice/ice_lib.c | 5 +++++ > 1 file changed, 5 insertions(+) >
Tested-by: Rinitha S <[email protected]> (A Contingent worker at Intel)
