[PATCH 0/7] cifs: second pile of cleanups for cifsacl

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patchset is a second pile of cleanups for the cifsacl code. This
should be applied on top of the set I sent yesterday, which in turn
should go on top of the patch I sent yesterday to fix the buffer
overruns in cifs. The meat of this set is in the 6th patch which is
largely responsible for the awesome diffstat.

I've tested this set and it seems to work as expected. With the merge
window closed, this is probably best suited for 3.8, but getting it into
linux-next soon would be ideal.

Steve, all of these patches are in my cifs-next branch if you just want
to pull from there...

Jeff Layton (7):
  cifs: make cifs_copy_sid handle a source sid with variable size
    subauth arrays
  cifs: redefine NUM_SUBAUTH constant from 5 to 15
  cifs: fix the format specifiers in sid_to_str
  cifs: remove uneeded __KERNEL__ block from cifsacl.h
  cifs: simplify id_to_sid and sid_to_id mapping code
  cifs: avoid extra allocation for small cifs.idmap keys
  cifs: don't override the uid/gid in getattr when cifsacl is enabled

 fs/cifs/cifsacl.c   | 569 +++++++++++-----------------------------------------
 fs/cifs/cifsacl.h   |  44 ++--
 fs/cifs/cifsfs.c    |   1 -
 fs/cifs/cifsproto.h |   1 -
 fs/cifs/inode.c     |   7 +-
 5 files changed, 145 insertions(+), 477 deletions(-)

-- 
1.7.11.7

--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux