]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC: r257901
authorrmacklem <rmacklem@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 11 Dec 2013 23:28:31 +0000 (23:28 +0000)
committerrmacklem <rmacklem@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 11 Dec 2013 23:28:31 +0000 (23:28 +0000)
commitf4ed83f9c45fea0039a0538fd3eb9f9ef70fd3f7
tree06270bc94a7b2e7e810a830ca2c734419fd5cfe7
parente861d933fb3290b6c9fab4745682f6e157c5d2bc
MFC: r257901
Fix an NFSv4.1 client specific case where a forced dismount would hang.
The hang occurred in nfsv4_setsequence() when it couldn't find an
available session slot and is fixed by checking for a forced dismount
in progress and just returning for this case.

git-svn-id: svn://svn.freebsd.org/base/stable/10@259238 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/fs/nfs/nfs_commonsubs.c
sys/fs/nfs/nfs_var.h
sys/fs/nfsclient/nfs_clcomsubs.c