On Fri, Sep 03, 2021 at 02:23:16PM +0800, dingsenjie@xxxxxxx wrote: > From: dingsenjie <dingsenjie@xxxxxxxxxx> > > The label just used as return, so we delete it and > use the return statement instead of the goto statement. > > Signed-off-by: dingsenjie <dingsenjie@xxxxxxxxxx> > --- > drivers/net/wireless/ath/ath5k/base.c | 13 ++++--------- > 1 file changed, 4 insertions(+), 9 deletions(-) > > diff --git a/drivers/net/wireless/ath/ath5k/base.c b/drivers/net/wireless/ath/ath5k/base.c > index 4c6e57f..9739189 100644 > --- a/drivers/net/wireless/ath/ath5k/base.c > +++ b/drivers/net/wireless/ath/ath5k/base.c > @@ -1896,23 +1896,18 @@ static int ath5k_remove_padding(struct sk_buff *skb) > struct ath5k_vif *avf; > struct sk_buff *skb; Just initialize ret = -EINVAL at the top, and you to get clear out a few braces which are not needed anymore. Anyway, this code is not reflected on linux-next, what codebase are you using? If the code change is just a cleanup it should remove more code than add, and a commmit log should reflect that clearly. Luis