From: Steven Whitehouse Date: Mon, 13 Feb 2006 12:27:43 +0000 (+0000) Subject: [GFS2] Fix for root inode ref count bug X-Git-Tag: v2.6.19-rc1~32^2~281 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7359a19cc758946aba0e45233b8641256b194884;p=pandora-kernel.git [GFS2] Fix for root inode ref count bug Umount is now working correctly again. The bug was due to not getting an extra ref count when mounting the fs. We should have bumped it by two (once for the internal pointer to the root inode from the super block and once for the inode hanging off the dcache entry for root). Also this patch tidys up the code dealing with looking up and creating inodes. We now pass Linux inodes (with gfs2_inodes attached) rather than the other way around and this reduces code duplication in various places. Signed-off-by: Steven Whitehouse --- Reading git-diff-tree failed