Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753406Ab0ADLPx (ORCPT ); Mon, 4 Jan 2010 06:15:53 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753370Ab0ADLPw (ORCPT ); Mon, 4 Jan 2010 06:15:52 -0500 Received: from mail09.linbit.com ([212.69.161.110]:46779 "EHLO mail09.linbit.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753354Ab0ADLPv (ORCPT ); Mon, 4 Jan 2010 06:15:51 -0500 X-Greylist: delayed 373 seconds by postgrey-1.27 at vger.kernel.org; Mon, 04 Jan 2010 06:15:51 EST From: Philipp Reisner Organization: LINBIT To: drbd-dev@lists.linbit.com, linux-kernel@vger.kernel.org Subject: Re: [Drbd-dev] [PATCH 2/5] drivers/block: Correct NULL test Date: Mon, 4 Jan 2010 12:09:35 +0100 User-Agent: KMail/1.12.2 (Linux/2.6.31-14-generic; KDE/4.3.2; i686; ; ) Cc: Julia Lawall , kernel-janitors@vger.kernel.org References: In-Reply-To: X-OTRS-FollowUp-SenderType: agent MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201001041209.35550.philipp.reisner@linbit.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1426 Lines: 58 Hi, The patch titeled "drivers/block: Correct NULL test" is in the git://git.drbd.org/linux-2.6-drbd.git for-jens tree and will flow upstream from there. -Phil Full quote: > From: Julia Lawall > > Test the just-allocated value for NULL rather than some other value. > > The semantic patch that makes this change is as follows: > (http://coccinelle.lip6.fr/) > > // > @@ > expression x,y; > statement S; > @@ > > x = \(kmalloc\|kcalloc\|kzalloc\)(...); > ( > if ((x) == NULL) S > > if ( > - y > + x > == NULL) > S > ) > // > > Signed-off-by: Julia Lawall > > --- > drivers/block/drbd/drbd_receiver.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff -u -p a/drivers/block/drbd/drbd_receiver.c > b/drivers/block/drbd/drbd_receiver.c --- > a/drivers/block/drbd/drbd_receiver.c > +++ b/drivers/block/drbd/drbd_receiver.c > @@ -3944,7 +3944,7 @@ static int drbd_do_auth(struct drbd_conf > } > > right_response = kmalloc(resp_size, GFP_NOIO); > - if (response == NULL) { > + if (right_response == NULL) { > dev_err(DEV, "kmalloc of right_response failed\n"); > rv = 0; > goto fail; -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/