From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steven Whitehouse Subject: Re: [PATCH 07/16] GFS2: Directory handling Date: Mon, 24 Apr 2006 10:16:26 +0100 Message-ID: <1145870186.3856.131.camel@quoit.chygwyn.com> References: <1145636178.3856.106.camel@quoit.chygwyn.com> <20060421161636.GA15311@infradead.org> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Cc: Andrew Morton , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org Return-path: Received: from mx1.redhat.com ([66.187.233.31]:17857 "EHLO mx1.redhat.com") by vger.kernel.org with ESMTP id S932099AbWDXJHD (ORCPT ); Mon, 24 Apr 2006 05:07:03 -0400 To: Christoph Hellwig In-Reply-To: <20060421161636.GA15311@infradead.org> Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org Hi, On Fri, 2006-04-21 at 17:16 +0100, Christoph Hellwig wrote: > > +/* > > +* Implements Extendible Hashing as described in: > > +* "Extendible Hashing" by Fagin, et al in > > +* __ACM Trans. on Database Systems__, Sept 1979. > > +* > > +* > > please follow the normal comment style, that is leave a space before the * > for block comments so it lines up nicely with the * in the start tag. > > > +#include > > +#include > > +#include > > +#include > > you don't seem to be using any completion in this file > > > +#include > > +#include > > +#include > > +#include > > +#include > > +#include > > you're not using any semaphore in this file > > > +int gfs2_dir_get_buffer(struct gfs2_inode *ip, uint64_t block, int new, > > + struct buffer_head **bhp) [function body cut for clarity] > > the code is completely different for the new vs !new case, so there's no > point in merging it to a single function. > These points are now fixed in the git tree: http://www.kernel.org/git/?p=linux/kernel/git/steve/gfs2-2.6.git;a=commitdiff;h=61e085a88cb59232eb8ff5b446d70491c7bf2c68 Thanks for the comments, please let me know if I missed anything, Steve.