From: Trond Myklebust Date: Fri, 31 Aug 2007 14:45:17 +0000 (-0400) Subject: NFS: Fix the mount regression X-Git-Tag: v2.6.23-rc5~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e89a5a43b95cdc4305b7c8e8121a380f02476636;p=pandora-kernel.git NFS: Fix the mount regression This avoids the recent NFS mount regression (returning EBUSY when mounting the same filesystem twice with different parameters). The best I can do given the constraints appears to be to have the kernel first look for a superblock that matches both the fsid and the user-specified mount options, and then spawn off a new superblock if that search fails. Note that this is not the same as specifying nosharecache everywhere since nosharecache will never attempt to match an existing superblock. Signed-off-by: Trond Myklebust Tested-by: Hua Zhong Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed