smbd needs to be root when creating a kernel lease on Linux, otherwise it cannot receive signals when the lease is broken.
Patch to follow.
Created attachment 9098 [details]
git-am fix for 4.0.x, 4.1.x
This is the patch that went into master. Already +1 by Simo and Jeremy.
Created attachment 9099 [details]
git-am fix for 3.6.x.
Slightly modified gpfs fix for 3.6.x.
Re-assigning to Karolin for inclusion in 3.6.next, 4.0.next, 4.1.0.
Pushed to autobuild-v4-1-test, autobuild-v4-0-test and v3-6-test.
Pushed to v4-0-test and v4-1-test.
Closing out bug report.