]> git.baikalelectronics.ru Git - kernel.git/commit
nfsd4: fix corruption on setting an ACL.
authorJ. Bruce Fields <bfields@redhat.com>
Thu, 15 May 2014 01:57:26 +0000 (21:57 -0400)
committerJ. Bruce Fields <bfields@redhat.com>
Thu, 15 May 2014 19:36:04 +0000 (15:36 -0400)
commit3cab115d2050c74d8e32c49f9105b40efda17314
treec335e148d1eaf2ba7a89072e4a3b64322a389535
parent841ac7f8f5f17aeae1f023d9404e7c97d9ff22aa
nfsd4: fix corruption on setting an ACL.

As of c885cdf97750f1fea035d58e1d002e0e96d3c88d "nfsd4: don't create
unnecessary mask acl", any non-trivial ACL will be left with an
unitialized entry, and a trivial ACL may write one entry beyond what's
allocated.

Signed-off-by: J. Bruce Fields <bfields@redhat.com>
fs/nfsd/nfs4acl.c