• Linus Torvalds's avatar
    Merge tag '5.11-rc-smb3' of git://git.samba.org/sfrench/cifs-2.6 · e13300bd
    Linus Torvalds authored
    Pull cifs updates from Steve French:
     "The largest part are for support of the newer mount API which has been
      needed for cifs/smb3 mounts for a long time due to the new API's
      better handling of remount, and better error reporting. There are
      three additional small cleanup patches for this being tested, that are
      not included yet.
    
      This series also includes addition of support for the SMB3 witness
      protocol which can provide important notifications from the server to
      client on server address or export or network changes. This can be
      useful for example in order to be notified before the failure - when a
      server's IP address changes (in the future it will allow us to support
      server notifications of when a share is moved).
    
      It also includes three patches for stable e.g. some that better handle
      some confusing error messages during session establishment"
    
    * tag '5.11-rc-smb3' of git://git.samba.org/sfrench/cifs-2.6: (55 commits)
      cifs: update internal module version number
      cifs: Fix support for remount when not changing rsize/wsize
      cifs: handle "guest" mount parameter
      cifs: correct four aliased mount parms to allow use of previous names
      cifs: Tracepoints and logs for tracing credit changes.
      cifs: fix use after free in cifs_smb3_do_mount()
      cifs: fix rsize/wsize to be negotiated values
      cifs: Fix some error pointers handling detected by static checker
      smb3: remind users that witness protocol is experimental
      cifs: update super_operations to show_devname
      cifs: fix uninitialized variable in smb3_fs_context_parse_param
      cifs: update mnt_cifs_flags during reconfigure
      cifs: move update of flags into a separate function
      cifs: remove ctx argument from cifs_setup_cifs_sb
      cifs: do not allow changing posix_paths during remount
      cifs: uncomplicate printing the iocharset parameter
      cifs: don't create a temp nls in cifs_setup_ipc
      cifs: simplify handling of cifs_sb/ctx->local_nls
      cifs: we do not allow changing username/password/unc/... during remount
      cifs: add initial reconfigure support
      ...
    e13300bd
cifs_swn.c 17.5 KB