11031 SMB3 persistent handles

Review Request #2220 — Created Aug. 10, 2019 and submitted

gwr
illumos-gate
11031
general
trisk

11031 SMB3 persistent handles

Allows a client to reclaim handles after a server restart (or H/A fail-over)

Wow... RB is slow rendering a relatively large diff like this.
Here's same change on github in case you find that easier:
https://github.com/illumos/illumos-gate/pull/63

Also FYI here's the remaining queue of stuff to go upstream:
https://github.com/illumos/illumos-gate/compare/master...gwr:smb3n

Re-check smbtorture cases "smb2.durable-v2-open.persistent*"
and as described in the issue (Windows reconnect).

  • 0
  • 0
  • 4
  • 0
  • 4
Description From Last Updated
gwr
gwr
gwr
gwr
jbk
  1. 
      
  2. usr/src/cmd/smbsrv/nvlprint/Makefile (Diff revision 2)
     
     

    This can be removed

  3. usr/src/man/man1m/sharemgr.1m (Diff revision 2)
     
     

    It looks like no content has changed here, was that intentional?

    1. probably a result of reorganizing change sets

  4. nit: od != NULL

  5. usr/src/uts/common/fs/smbsrv/smb_tree.c (Diff revision 2)
     
     

    It looks like this isn't a recursive mutex (or did I miss that?). Was mutex_exit meant instead?

    1. nice catch. We never use SMB_EXEC_MAP...

  6. 
      
gwr
gwr
gwr
gwr
gwr
jbk
  1. Ship It!
  2. 
      
gwr
Review request changed

Status: Closed (submitted)

Loading...