On Wed, Mar 07, 2012 at 03:50:27PM +1100, Dave Chinner wrote: > From: Dave Chinner <dchinner@xxxxxxxxxx> > > We need to be able to queue inode reclaim work during the mount > process as quotacheck can cause large amounts of inodes to be read > and we need to clean them up periodically as the shrinkers can not > run until after the mount process has completed. > > The reclaim work is currently protected from running during the > unmount process by a check against MS_ACTIVE. Unfortunately, this > also means that the relcaim work cannot run during mount. The > unmount process should stop the reclaim cleanly before freeing > anything that the reclaim work depends on, so there is no need to > have this guard in place. > > Also, the inode reclaim work is demand driven, so ther eis no need > to start it immediately during mount. It will be started the moment > an inode is queued for reclaim, so qutoacheck will trigger it just > fine. > > Signed-off-by: Dave Chinner <dchinner@xxxxxxxxxx> Looks good, Reviewed-by: Christoph Hellwig <hch@xxxxxx> _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs