From: Steven J. Magnani Date: Fri, 5 Oct 2012 00:14:45 +0000 (-0700) Subject: fat (exportfs): fix dentry reconnection X-Git-Tag: omap-for-v3.7-rc1/fixes-cpufreq-signed~12^2~69 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7669e8fb09da47dd45c07a51394f01031ea81da8;p=pandora-kernel.git fat (exportfs): fix dentry reconnection Maintain an index of directory inodes by starting cluster, so that fat_get_parent() can return the proper cached inode rather than inventing one that cannot be traced back to the filesystem root. Add a new msdos/vfat binary mount option "nfs" so that FAT filesystems that are _not_ exported via NFS are not saddled with maintenance of an index they will never use. Finally, simplify NFS file handle generation and lookups. An ext2-congruent implementation is adequate for FAT needs. Signed-off-by: Steven J. Magnani Acked-by: OGAWA Hirofumi Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed