From: Andy Adamson Date: Mon, 9 Jun 2014 19:33:20 +0000 (-0400) Subject: NFS Return -EPERM if no supported or matching SECINFO flavor X-Git-Tag: omap-for-v3.16/fixes-rc4~54^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8445cd3528b21da77c41ad1372a944ef94d7516f;p=pandora-kernel.git NFS Return -EPERM if no supported or matching SECINFO flavor Do not return RPC_AUTH_UNIX if SEINFO reply tests fail. This prevents an infinite loop of NFS4ERR_WRONGSEC for non RPC_AUTH_UNIX mounts. Without this patch, a mount with no sec= option to a server that does not include RPC_AUTH_UNIX in the SECINFO return can be presented with an attemtp to use RPC_AUTH_UNIX which will result in an NFS4ERR_WRONG_SEC which will prompt the SECINFO call which will again try RPC_AUTH_UNIX.... Signed-off-by: Andy Adamson Tested-By: Steve Dickson Signed-off-by: Trond Myklebust --- Reading git-diff-tree failed