fs/smb/client/cifsfs.c | 4 ++ fs/smb/client/cifsglob.h | 2 + fs/smb/client/cifsproto.h | 2 +- fs/smb/client/cifssmb.c | 5 ++- fs/smb/client/connect.c | 32 +++++++++++++-- fs/smb/client/fs_context.c | 11 ++++++ fs/smb/client/fs_context.h | 2 + fs/smb/client/reparse.c | 25 ++++++------ fs/smb/client/sess.c | 81 ++++++++++++++++++++++++-------------- fs/smb/client/smb1ops.c | 4 +- fs/smb/client/smb2file.c | 1 - fs/smb/client/smb2proto.h | 2 +- 12 files changed, 118 insertions(+), 53 deletions(-)