Home
last modified time | relevance | path

Searched hist:"4 ac7249ea5a0ceef9f8269f63f33cc873c3fac61" (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/fs/nfsd/
H A Dnfs4acl.cdiff ecc7455d8eb1860f5aa6b9ad82a9a81f93eb11d1 Wed May 07 10:08:04 CDT 2014 Kinglong Mee <kinglongmee@gmail.com> NFSD: cleanup unneeded including linux/export.h

commit 4ac7249ea5a0ceef9f8269f63f33cc873c3fac61 have remove all EXPORT_SYMBOL,
linux/export.h is not needed, just clean it.

Signed-off-by: Kinglong Mee <kinglongmee@gmail.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
diff 09bdc2d70dedd0fc0358da93bca664c7b11ff907 Tue Feb 11 10:29:05 CST 2014 J. Bruce Fields <bfields@redhat.com> nfsd4: fix acl buffer overrun

4ac7249ea5a0ceef9f8269f63f33cc873c3fac61 "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>
diff 4ac7249ea5a0ceef9f8269f63f33cc873c3fac61 Fri Dec 20 07:16:55 CST 2013 Christoph Hellwig <hch@infradead.org> nfsd: use get_acl and ->set_acl

Remove the boilerplate code to marshall and unmarhall ACL objects into
xattrs and operate on the posix_acl objects directly. Also move all
the ACL handling code into nfs?acl.c where it belongs.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
H A Dacl.hdiff 4ac7249ea5a0ceef9f8269f63f33cc873c3fac61 Fri Dec 20 07:16:55 CST 2013 Christoph Hellwig <hch@infradead.org> nfsd: use get_acl and ->set_acl

Remove the boilerplate code to marshall and unmarhall ACL objects into
xattrs and operate on the posix_acl objects directly. Also move all
the ACL handling code into nfs?acl.c where it belongs.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
H A Dnfs3acl.cdiff 4ac7249ea5a0ceef9f8269f63f33cc873c3fac61 Fri Dec 20 07:16:55 CST 2013 Christoph Hellwig <hch@infradead.org> nfsd: use get_acl and ->set_acl

Remove the boilerplate code to marshall and unmarhall ACL objects into
xattrs and operate on the posix_acl objects directly. Also move all
the ACL handling code into nfs?acl.c where it belongs.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
H A Dnfs2acl.cdiff 4ac7249ea5a0ceef9f8269f63f33cc873c3fac61 Fri Dec 20 07:16:55 CST 2013 Christoph Hellwig <hch@infradead.org> nfsd: use get_acl and ->set_acl

Remove the boilerplate code to marshall and unmarhall ACL objects into
xattrs and operate on the posix_acl objects directly. Also move all
the ACL handling code into nfs?acl.c where it belongs.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
H A Dvfs.hdiff 4ac7249ea5a0ceef9f8269f63f33cc873c3fac61 Fri Dec 20 07:16:55 CST 2013 Christoph Hellwig <hch@infradead.org> nfsd: use get_acl and ->set_acl

Remove the boilerplate code to marshall and unmarhall ACL objects into
xattrs and operate on the posix_acl objects directly. Also move all
the ACL handling code into nfs?acl.c where it belongs.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
H A Dnfs4proc.cdiff 4ac7249ea5a0ceef9f8269f63f33cc873c3fac61 Fri Dec 20 07:16:55 CST 2013 Christoph Hellwig <hch@infradead.org> nfsd: use get_acl and ->set_acl

Remove the boilerplate code to marshall and unmarhall ACL objects into
xattrs and operate on the posix_acl objects directly. Also move all
the ACL handling code into nfs?acl.c where it belongs.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
H A Dvfs.cdiff 4ac7249ea5a0ceef9f8269f63f33cc873c3fac61 Fri Dec 20 07:16:55 CST 2013 Christoph Hellwig <hch@infradead.org> nfsd: use get_acl and ->set_acl

Remove the boilerplate code to marshall and unmarhall ACL objects into
xattrs and operate on the posix_acl objects directly. Also move all
the ACL handling code into nfs?acl.c where it belongs.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>