Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756557AbYJMPXa (ORCPT ); Mon, 13 Oct 2008 11:23:30 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754558AbYJMPXT (ORCPT ); Mon, 13 Oct 2008 11:23:19 -0400 Received: from fxip-0047f.externet.hu ([88.209.222.127]:33261 "EHLO pomaz-ex.szeredi.hu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751662AbYJMPXT (ORCPT ); Mon, 13 Oct 2008 11:23:19 -0400 To: cl@linux-foundation.org CC: penberg@cs.helsinki.fi, nickpiggin@yahoo.com.au, hugh@veritas.com, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, akpm@linux-foundation.org In-reply-to: (message from Miklos Szeredi on Mon, 13 Oct 2008 16:49:19 +0200) Subject: Re: SLUB defrag pull request? References: <1223883004.31587.15.camel@penberg-laptop> <1223883164.31587.16.camel@penberg-laptop> <200810132354.30789.nickpiggin@yahoo.com.au> <48F378C6.7030206@linux-foundation.org> Message-Id: From: Miklos Szeredi Date: Mon, 13 Oct 2008 17:22:47 +0200 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 716 Lines: 16 And BTW the whole thing seems to be broken WRT umount. Getting a reference to a dentry or an inode without also getting reference to a vfsmount is going to result in "VFS: Busy inodes after unmount of %s. Self-destruct in 5 seconds. Have a nice day...\n". And getting a reference to the vfsmount will result in EBUSY when trying to umount, which is also not what we want. So it seemst that this two pass method will not work with dentries or inodes at all :( Miklos -- 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/