Return correct error on query of xattr on file with empty xattrs
authorSteve French <smfrench@gmail.com>
Wed, 26 Mar 2014 00:46:36 +0000 (19:46 -0500)
committerSteve French <smfrench@gmail.com>
Wed, 16 Apr 2014 18:51:46 +0000 (13:51 -0500)
commit60977fcc808664f82412bb37da7be17640ba99d9
tree8fa82254a78e80ddafe5b0aadb3e1f6902459b13
parentc11f1df5003d534fd067f0168bfad7befffb3b5c
Return correct error on query of xattr on file with empty xattrs

xfstest 020 detected a problem with cifs xattr handling.  When a file
had an empty xattr list, we returned success (with an empty xattr value)
on query of particular xattrs rather than returning ENODATA.
This patch fixes it so that query of an xattr returns ENODATA when the
xattr list is empty for the file.

Signed-off-by: Steve French <smfrench@gmail.com>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
fs/cifs/cifssmb.c