From: Al Viro Date: Tue, 9 Jun 2009 00:46:54 +0000 (-0400) Subject: reiserfs: minimal fix for ACL caching X-Git-Tag: v2.6.31-rc1~13^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e68888bcb60ccba4dc21df9f2d8cd7325b64dce7;p=pandora-kernel.git reiserfs: minimal fix for ACL caching reiserfs uses NULL as "unknown" and ERR_PTR(-ENODATA) as "no ACL"; several codepaths store the former instead of the latter. All those codepaths go through iset_acl() and all cases when it's called with NULL acl are for the second variety, so the minimal fix is to teach iset_acl() to deal with that. Proper fix is to switch to more usual conventions and avoid back and forth between internally used ERR_PTR(-ENODATA) and NULL expected by the rest of the kernel. Signed-off-by: Al Viro --- Reading git-diff-tree failed