From: Trond Myklebust Date: Wed, 16 Jan 2013 20:05:44 +0000 (-0500) Subject: NFS: Fix error reporting in nfs_xdev_mount X-Git-Tag: v3.8-rc6~3^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dee972b967ae111ad5705733de17a3bfc4632311;p=pandora-kernel.git NFS: Fix error reporting in nfs_xdev_mount Currently, nfs_xdev_mount converts all errors from clone_server() to ENOMEM, which can then leak to userspace (for instance to 'mount'). Fix that. Also ensure that if nfs_fs_mount_common() returns an error, we don't dprintk(0)... The regression originated in commit 3d176e3fe4f6dc379b252bf43e2e146a8f7caf01 (NFS: Use nfs_fs_mount_common() for xdev mounts) Signed-off-by: Trond Myklebust Cc: stable@vger.kernel.org [>= 3.5] --- Reading git-diff-tree failed