From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nir Tzachar Subject: Re: [FiST] a problem with dget Date: Thu, 27 Mar 2003 10:17:03 +0200 (IST) Sender: linux-fsdevel-owner@vger.kernel.org Message-ID: References: <3E8210E0.2FFDED78@free.fr> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: linux-fsdevel@vger.kernel.org, Return-path: To: Jerome de Vivie In-Reply-To: <3E8210E0.2FFDED78@free.fr> List-Id: linux-fsdevel.vger.kernel.org > Try also to unmount the lower level fs. If there are pending dentries, > you will see this message: > "VFS: Busy inodes afterunmount. Self-destruct in 5 seconds.Have a > nice day..." > good morning (to me its morning ... ) well, i found my problem, and it was a combination of mistakes made by me: 1. i didnt understand the semantics of the inode->i_op->lookup function. ( i used wrong return codes.. ) 2. i did not increase usage count of inodes upon creation, but did decrease it upon release (very dumb of me. ) anyway, i still get the "VFS: Busy inodes ... " msg after i umount my fs. i dont know what im doing wrong, but the same msg also appears when im umounting wrapfs. any idea?? ======================================================================== nir.