]> pilppa.com Git - linux-2.6-omap-h63xx.git/commit
NFS Exclusive open not supported bug
authorAndy Ryan <genanr@allantgroup.com>
Tue, 7 Nov 2006 20:36:26 +0000 (14:36 -0600)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Wed, 6 Dec 2006 15:46:26 +0000 (10:46 -0500)
commit46b9f8e1484352f09f229107ba2a758fe386d7f7
tree544f971bf1034fa34c0d9b5cf2f5aeaabc3d413b
parent8aca67f0ae2d8811165c22326825a645cc8e1b48
NFS Exclusive open not supported bug

When trying to open a file with the O_EXCL flag over NFS on a server that does
not support exclusive mode, the file does not open.  The reason,
rpc_call_sync returns a errno number, and not the nfs error number.  I fixed
it by changing the status check in nfs3proc.c.  Either this is how it should
be fixed, or rpc_call_sync should be fixed to return the NFS error.

Signed-off-by: Andy Ryan <genanr@allantgroup.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/nfs3proc.c