From: Vlad Apostolov Date: Fri, 23 Nov 2007 05:27:51 +0000 (+1100) Subject: [XFS] Make xfs_bulkstat() to report unlinked but referenced inodes X-Git-Tag: v2.6.25-rc1~282^2~28 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c319b58b13bb22f9a2478825b06c641c825f51ec;p=pandora-kernel.git [XFS] Make xfs_bulkstat() to report unlinked but referenced inodes We need xfs_bulkstat() to report inode stat for inodes with link count zero but reference count non zero. The fix here: http://oss.sgi.com/archives/xfs/2007-09/msg00266.html changed this behavior and made xfs_bulkstat() to filter all unlinked inodes including those that are not destroyed yet but held by reference. The attached patch returns back to the original behavior by marking the on-disk inode buffer "dirty" when di_mode is cleared (at that time both inode link and reference counter are zero). SGI-PV: 972004 SGI-Modid: xfs-linux-melb:xfs-kern:29914a Signed-off-by: Vlad Apostolov Signed-off-by: David Chinner Signed-off-by: Lachlan McIlroy --- Reading git-diff-tree failed