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(-)