J. Bruce Fields
09bdc2d70d
nfsd4: fix acl buffer overrun
...
4ac7249ea5 "nfsd: use get_acl and
->set_acl" forgets to set the size in the case get_acl() succeeds, so
_posix_to_nfsv4_one() can then write past the end of its allocation.
Symptoms were slab corruption warnings.
Also, some minor cleanup while we're here. (Among other things, note
that the first few lines guarantee that pacl is non-NULL.)
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
2014-02-11 13:48:11 -05:00
..
acl.h
Merge branch 'for-3.14' of git://linux-nfs.org/~bfields/linux
2014-01-30 10:18:43 -08:00
auth.c
auth.h
cache.h
nfsd: get rid of unused function definition
2014-01-02 17:53:23 -05:00
current_stateid.h
export.c
nfsd: -EINVAL on invalid anonuid/gid instead of silent failure
2013-10-29 17:46:14 -04:00
fault_inject.c
idmap.h
nfsd4: simplify xdr encoding of nfsv4 names
2014-01-08 12:18:53 -05:00
Kconfig
nfsd: fix Kconfig syntax
2013-10-26 15:37:26 -04:00
lockd.c
Makefile
netns.h
NFSD: Don't start lockd when only NFSv4 is running
2014-01-03 18:18:50 -05:00
nfs2acl.c
nfsd: use get_acl and ->set_acl
2014-01-26 08:26:41 -05:00
nfs3acl.c
nfsd: use get_acl and ->set_acl
2014-01-26 08:26:41 -05:00
nfs3proc.c
nfs3xdr.c
nfsd: fix encode_entryplus_baggage stack usage
2014-01-23 13:50:27 -05:00
nfs4acl.c
nfsd4: fix acl buffer overrun
2014-02-11 13:48:11 -05:00
nfs4callback.c
nfs4idmap.c
nfsd4: simplify xdr encoding of nfsv4 names
2014-01-08 12:18:53 -05:00
nfs4proc.c
Merge branch 'for-3.14' of git://linux-nfs.org/~bfields/linux
2014-01-30 10:18:43 -08:00
nfs4recover.c
nfs4state.c
nfsd: consider CLAIM_FH when handing out delegation
2014-01-27 18:02:42 -05:00
nfs4xdr.c
nfsd4: decrease nfsd4_encode_fattr stack usage
2014-01-24 15:58:21 -05:00
nfscache.c
nfsd: don't try to reuse an expired DRC entry off the list
2013-12-11 11:27:04 -05:00
nfsctl.c
nfsd.h
nfsfh.c
nfsd: fh_update should error out in unexpected cases
2013-10-29 17:43:52 -04:00
nfsfh.h
nfsproc.c
nfssvc.c
NFSD: fix compile warning without CONFIG_NFSD_V3
2014-01-06 12:23:31 -05:00
nfsxdr.c
nfsd: don't return high mode bits
2013-12-10 20:35:58 -05:00
state.h
stats.c
vfs.c
Merge branch 'for-3.14' of git://linux-nfs.org/~bfields/linux
2014-01-30 10:18:43 -08:00
vfs.h
Merge branch 'for-3.14' of git://linux-nfs.org/~bfields/linux
2014-01-30 10:18:43 -08:00
xdr.h
xdr3.h
nfsd: fix encode_entryplus_baggage stack usage
2014-01-23 13:50:27 -05:00
xdr4.h
Define op_iattr for nfsd4_open instead using macro
2014-01-06 12:23:32 -05:00
xdr4cb.h