On Mon, Nov 28, 2022 at 8:10 PM Dan Carpenter <error27@xxxxxxxxx> wrote: > > On Mon, Nov 28, 2022 at 05:36:41PM +0300, Dan Carpenter wrote: > > On Mon, Nov 28, 2022 at 07:15:39PM +0530, Pavan Chebbi wrote: > > > On Mon, Nov 28, 2022 at 4:36 PM Dan Carpenter <error27@xxxxxxxxx> wrote: > > > > > > > > The "ignore_updelay" variable needs to be initialized to false. > > > > > > > > Fixes: f8a65ab2f3ff ("bonding: fix link recovery in mode 2 when updelay is nonzero") > > > > Signed-off-by: Dan Carpenter <error27@xxxxxxxxx> > > > > --- > > > > v2: Re-order so the declarations are in reverse Christmas tree order > > > > > > > Thanks, > > > Reviewed-by: Pavan Chebbi <pavan.chebbi@xxxxxxxxxxxx> > > > > > > > Don't forget about: > > > > drivers/net/bonding/bond_main.c:5071 bond_update_slave_arr() warn: missing error code here? 'bond_3ad_get_active_agg_info()' failed. 'ret' = '0' > > > > > > > > > > I think that warning can be ignored, as bond_update_slave_arr() does > > > consider the return value of bond_3ad_get_active_agg_info() but > > > chooses to not bubble it up. Though the author of the function is the > > > best person to answer it, at this point, it looks OK to me. Maybe a > > > separate patch to address it would help to get the attention of the > > > author. > > > > Heh... That's slightly vague. > > > > You're wrong to say that none of the callers care about the error code. > > It is checked in bond_slave_arr_handler(). > > If you don't know that's fine also... All the maintainers are CC'd. If > they really care they can take a look otherwise there are so many other > obvious bugs to care about and this is very minor. > No, I did not say nobody cares about the error code. I just said that bond_update_slave_arr() does care about bond_3ad_get_active_agg_info()'s return value, takes appropriate action and returns success to its caller. I think this is the scope and context of the warning message. To me this looks OK, but again, the maintainer/author is the best judge. > regards, > dan carpenter >
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature