[PATCH 0/9] Various changes

Pali Rohár posted 9 patches 1 month ago
fs/smb/client/cifsglob.h   |  10 +-
fs/smb/client/cifsproto.h  |   1 +
fs/smb/client/cifssmb.c    |  43 +++---
fs/smb/client/fs_context.c |  11 +-
fs/smb/client/fs_context.h |   3 +-
fs/smb/client/inode.c      |  98 +------------
fs/smb/client/link.c       |   3 +-
fs/smb/client/reparse.c    | 273 ++++++++++++++++++++++++++++++++-----
fs/smb/client/smb1ops.c    |  11 +-
fs/smb/client/smb1proto.h  |   4 +-
fs/smb/client/smb2ops.c    |   6 +-
fs/smb/client/xattr.c      |   3 +-
fs/smb/common/fscc.h       |   5 +-
13 files changed, 297 insertions(+), 174 deletions(-)
[PATCH 0/9] Various changes
Posted by Pali Rohár 1 month ago
Rebased changes on top of the 45c13f3f9e3bb15fd89ff2864c6f627a3b4b4229.

Pali Rohár (9):
  cifs: Remove code for querying FILE_INFO_STANDARD via
    CIFSSMBQPathInfo()
  cifs: Remove cifs_backup_query_path_info() and replace it by
    cifs_query_path_info()
  cifs: Fix validation of EAs for WSL reparse points
  cifs: Validate presence of EA $LXMOD for WSL reparse points
  cifs: Check if server supports EAs before trying to set it for WSL
  cifs: Extend ->set_EA() callback to allow operate on reparse point
  cifs: Create native Window socket file compatible also with WSL
    subsystem
  cifs: Add support for parsing WSL symlinks in version 1 format
  cifs: Add support for creating WSL symlinks in version 1 format

 fs/smb/client/cifsglob.h   |  10 +-
 fs/smb/client/cifsproto.h  |   1 +
 fs/smb/client/cifssmb.c    |  43 +++---
 fs/smb/client/fs_context.c |  11 +-
 fs/smb/client/fs_context.h |   3 +-
 fs/smb/client/inode.c      |  98 +------------
 fs/smb/client/link.c       |   3 +-
 fs/smb/client/reparse.c    | 273 ++++++++++++++++++++++++++++++++-----
 fs/smb/client/smb1ops.c    |  11 +-
 fs/smb/client/smb1proto.h  |   4 +-
 fs/smb/client/smb2ops.c    |   6 +-
 fs/smb/client/xattr.c      |   3 +-
 fs/smb/common/fscc.h       |   5 +-
 13 files changed, 297 insertions(+), 174 deletions(-)

-- 
2.20.1