]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
Allow setting per-file compression via SMB2/3
authorSteve French <smfrench@gmail.com>
Mon, 14 Oct 2013 20:31:32 +0000 (15:31 -0500)
committerSteve French <smfrench@gmail.com>
Fri, 18 Oct 2013 16:12:18 +0000 (11:12 -0500)
commit4940e85f3508afcb9ec1382216060fa78a9b49af
tree70ab62e972954740fd9d7edfd98d57cd989acc7e
parentdcd63989c9d7c80b898ffd3ba466c3ece2c123d5
Allow setting per-file compression via SMB2/3

Allow cifs/smb2/smb3 to return whether or not a file is compressed
via lsattr, and allow SMB2/SMB3 to set the per-file compression
flag ("chattr +c filename" on an smb3 mount).

Windows users often set the compressed flag (it can be
done from the desktop and file manager).  David Disseldorp
has patches to Samba server to support this (at least on btrfs)
which are complementary to this

Signed-off-by: Steve French <smfrench@gmail.com>
fs/cifs/cifsglob.h
fs/cifs/ioctl.c
fs/cifs/smb2ops.c
fs/cifs/smb2pdu.c
fs/cifs/smb2pdu.h
fs/cifs/smb2proto.h