Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755054Ab3JVUjw (ORCPT ); Tue, 22 Oct 2013 16:39:52 -0400 Received: from ipmail07.adl2.internode.on.net ([150.101.137.131]:21888 "EHLO ipmail07.adl2.internode.on.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751149Ab3JVUjv (ORCPT ); Tue, 22 Oct 2013 16:39:51 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqgGAIXhZlJ5LAy1/2dsb2JhbABZgweDTrZJhT+BKhd0giUBAQUyASMjEAgDGAklDwUlAyETGYdsuyEWjzgHgx+BCgOYCJIIgzgo Date: Wed, 23 Oct 2013 07:39:46 +1100 From: Dave Chinner To: Geyslan =?iso-8859-1?Q?Greg=F3rio?= Bem Cc: Eric Sandeen , Ben Myers , Alex Elder , open list , XFS FILESYSTEM Subject: Re: [PATCH] xfs: fix possible NULL dereference Message-ID: <20131022203946.GB2797@dastard> References: <1382380366-26540-1-git-send-email-geyslan@gmail.com> <5265956F.4010700@sandeen.net> <20131021224459.GE16161@dastard> <5265B4D2.3000907@sandeen.net> <20131021231849.GL10553@sgi.com> <20131021235601.GG4446@dastard> <5265C03B.50701@sandeen.net> <20131022001732.GI4446@dastard> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1427 Lines: 39 On Tue, Oct 22, 2013 at 08:12:51AM -0200, Geyslan Greg?rio Bem wrote: > 2013/10/21 Dave Chinner : > > On Mon, Oct 21, 2013 at 07:00:59PM -0500, Eric Sandeen wrote: > >> On 10/21/13 6:56 PM, Dave Chinner wrote: > >> > On Mon, Oct 21, 2013 at 06:18:49PM -0500, Ben Myers wrote: > > > > Yes, but to continue the Devil's Advocate argument, the purpose of > > debug code isn't to enlightent the casual reader or drive-by > > patchers - it's to make life easier for people who actually spend > > time debugging the code. And the people who need the debug code > > are expected to understand why an ASSERT is not necessary. :) > > > Dave, Eric and Ben, > > This was catched by coverity (CID 102348). You should have put that in the patch description. Now I understand why there's been a sudden surge of irrelevant one line changes from random people that have never touched XFS before. Ok, lets churn the code just to shut the stupid checker up. This doesn't fix a bug, it doesn't change behaviour, it just makes coverity happy. Convert it to the for loop plus ASSERT I mentioned in a previous message. Cheers, Dave. -- Dave Chinner david@fromorbit.com -- 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/