> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf Of > Christophe JAILLET > Sent: Saturday, January 20, 2024 10:56 PM > To: Brandeburg, Jesse <[email protected]>; Nguyen, Anthony L > <[email protected]>; David S. Miller <[email protected]>; Eric > Dumazet <[email protected]>; Jakub Kicinski <[email protected]>; Paolo Abeni > <[email protected]>; Jeff Kirsher <[email protected]>; Rustad, Mark > D <[email protected]> > Cc: Christophe JAILLET <[email protected]>; > [email protected]; [email protected]; > [email protected]; [email protected] > Subject: [Intel-wired-lan] [PATCH] ixgbe: Fix an error handling path in > ixgbe_read_iosf_sb_reg_x550() > > All error handling paths, except this one, go to 'out' where > release_swfw_sync() is called. > This call balances the acquire_swfw_sync() call done at the beginning of > the function. > > Branch to the error handling path in order to correctly release some > resources in case of error. > > Fixes: ae14a1d8e104 ("ixgbe: Fix IOSF SB access issues") > Signed-off-by: Christophe JAILLET <[email protected]> > --- > This patch is speculative, review with care. > --- > drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) >
Tested-by: Pucha Himasekhar Reddy <[email protected]> (A Contingent worker at Intel)
