NFSv3: Fix return value of nfs3_proc_setacls
authorTrond Myklebust <trond.myklebust@primarydata.com>
Sun, 2 Feb 2014 19:36:42 +0000 (14:36 -0500)
committerTrond Myklebust <trond.myklebust@primarydata.com>
Mon, 3 Feb 2014 18:14:23 +0000 (13:14 -0500)
commit8f493b9cfcd8941c6b27d6ce8e3b4a78c094b3c1
tree2e0bfe6f30c6763b23e93bec290ac4674ec95a7c
parentd4c42fb493e018e9240810bb6dc5334ae0505145
NFSv3: Fix return value of nfs3_proc_setacls

nfs3_proc_setacls is used internally by the NFSv3 create operations
to set the acl after the file has been created. If the operation
fails because the server doesn't support acls, then it must return '0',
not -EOPNOTSUPP.

Reported-by: Russell King <linux@arm.linux.org.uk>
Link: http://lkml.kernel.org/r/20140201010328.GI15937@n2100.arm.linux.org.uk
Cc: Christoph Hellwig <hch@lst.de>
Tested-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
fs/nfs/nfs3acl.c