On Sat 19-08-17 09:18:42, SF Markus Elfring wrote: > From: Markus Elfring <elfring@xxxxxxxxxxxxxxxxxxxxx> > Date: Sat, 19 Aug 2017 08:10:40 +0200 > > * Adjust jump targets. > > * Avoid a repeated check for the local variable "bh" after > a memory allocation failure in this function. > > * Delete an initialisation for the local variable "ret" > which became unnecessary with this refactoring. > > Signed-off-by: Markus Elfring <elfring@xxxxxxxxxxxxxxxxxxxxx> I agree that fail: goto out; in the original code is awkward and we can get rid of it. However renaming labels is IMO pointless and > if (bh) > +release_bh: > brelse(bh); > return ret; is just disgusting. Honza -- Jan Kara <jack@xxxxxxxx> SUSE Labs, CR -- To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html