Re: [patch 21/26] Slab defragmentation: support dentry defragmentation

2007-06-26 Thread Christoph Lameter
On Tue, 26 Jun 2007, Andrew Morton wrote: > > +* objects. > > +*/ > > + abort = 1; > > It's unobvious why the entire shrink effort is abandoned if one busy dentry > is encountered. Please flesh the comment out explaining this. If one ite

Re: [patch 21/26] Slab defragmentation: support dentry defragmentation

2007-06-26 Thread Andrew Morton
On Mon, 18 Jun 2007 02:58:59 -0700 [EMAIL PROTECTED] wrote: > get() uses the dcache lock and then works with dget_locked to obtain a > reference to the dentry. An additional complication is that the dentry > may be in process of being freed or it may just have been allocated. > We add an additiona