ovl: allow zero size xattr
authorMiklos Szeredi <miklos@szeredi.hu>
Tue, 10 Nov 2015 16:08:41 +0000 (17:08 +0100)
committerSasha Levin <sasha.levin@oracle.com>
Mon, 1 Feb 2016 15:39:21 +0000 (10:39 -0500)
commitc000201d0b514b2324bfdaccb8bf8f63eafec6e8
treee099fb2f41f4c2ed8ff5b3b159e5ee0e3f6a2e30
parent2d5f6b0413359df065fd02d695c08bbc7d998bbd
ovl: allow zero size xattr

[ Upstream commit 97daf8b97ad6f913a34c82515be64dc9ac08d63e ]

When ovl_copy_xattr() encountered a zero size xattr no more xattrs were
copied and the function returned success.  This is clearly not the desired
behavior.

Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
Cc: <stable@vger.kernel.org>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
fs/overlayfs/copy_up.c