Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751777AbdH2SHo (ORCPT ); Tue, 29 Aug 2017 14:07:44 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:55012 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751485AbdH2SHh (ORCPT ); Tue, 29 Aug 2017 14:07:37 -0400 Date: Tue, 29 Aug 2017 20:07:42 +0200 From: Greg KH To: harsha Cc: devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] Staging:android:ion:ion.c : Using WARN_ON() rather than BUG() Message-ID: <20170829180742.GA27586@kroah.com> References: <1504029622-9295-1-git-send-email-harshasharmaiitr@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1504029622-9295-1-git-send-email-harshasharmaiitr@gmail.com> User-Agent: Mutt/1.8.3 (2017-05-23) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1082 Lines: 33 On Tue, Aug 29, 2017 at 11:30:22PM +0530, harsha wrote: > Fixes checkpatch.pl warning: Use WARN_ON() rather than BUG_ON() and BUG() > > Signed-off-by: harsha I still need a real name here. > --- > drivers/staging/android/ion/ion.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/staging/android/ion/ion.c b/drivers/staging/android/ion/ion.c > index 93e2c90..a2d36b3 100644 > --- a/drivers/staging/android/ion/ion.c > +++ b/drivers/staging/android/ion/ion.c > @@ -66,7 +66,7 @@ static void ion_buffer_add(struct ion_device *dev, > p = &(*p)->rb_right; > } else { > pr_err("%s: buffer already found.", __func__); > - BUG(); > + WARN_ON(); You can't just change code without understanding _why_ you are changing it. You just changed the logic here, why do you think it is ok that BUG() is no longer called? Are you properly cleaning up and recovering here now that WARN_ON() is called? checkpatch.pl is a hint, you can't just blindly do whatever it says, you still have to think. thanks, greg k-h