From: Hugh Dickins Date: Wed, 23 Jul 2014 21:00:17 +0000 (-0700) Subject: simple_xattr: permit 0-size extended attributes X-Git-Tag: omap-for-v3.17/fixes-against-rc2~243^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4e66d445d0421a159135572a0ba44b75c7c4adfa;p=pandora-kernel.git simple_xattr: permit 0-size extended attributes If a filesystem uses simple_xattr to support user extended attributes, LTP setxattr01 and xfstests generic/062 fail with "Cannot allocate memory": simple_xattr_alloc()'s wrap-around test mistakenly excludes values of zero size. Fix that off-by-one (but apparently no filesystem needs them yet). Signed-off-by: Hugh Dickins Cc: Al Viro Cc: Jeff Layton Cc: Aristeu Rozanski Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed