diff options
| author | Robert Watson <rwatson@FreeBSD.org> | 2007-07-27 11:59:57 +0000 |
|---|---|---|
| committer | Robert Watson <rwatson@FreeBSD.org> | 2007-07-27 11:59:57 +0000 |
| commit | 33d2bb9ca36ea0f03136360180314e080084862e (patch) | |
| tree | 1d0bccf3909d0a0064cfcd777f148f0f6b272555 /sys/nfsserver/nfs_syscalls.c | |
| parent | 9be70a793ef67b216a0a824f3ed6845e9af111ce (diff) | |
Notes
Diffstat (limited to 'sys/nfsserver/nfs_syscalls.c')
| -rw-r--r-- | sys/nfsserver/nfs_syscalls.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/sys/nfsserver/nfs_syscalls.c b/sys/nfsserver/nfs_syscalls.c index 4e0b4686c4ebb..ff31b98a20c99 100644 --- a/sys/nfsserver/nfs_syscalls.c +++ b/sys/nfsserver/nfs_syscalls.c @@ -561,16 +561,10 @@ nfssvc_nfsd(struct thread *td) nfsd->nfsd_slp = NULL; nfsrv_slpderef(slp); } - KASSERT(!(debug_mpsafenet == 0 && !mtx_owned(&Giant)), - ("nfssvc_nfsd(): debug.mpsafenet=0 && !Giant")); - KASSERT(!(debug_mpsafenet == 1 && mtx_owned(&Giant)), - ("nfssvc_nfsd(): debug.mpsafenet=1 && Giant")); + mtx_assert(&Giant, MA_NOTOWNED); } done: - KASSERT(!(debug_mpsafenet == 0 && !mtx_owned(&Giant)), - ("nfssvc_nfsd(): debug.mpsafenet=0 && !Giant")); - KASSERT(!(debug_mpsafenet == 1 && mtx_owned(&Giant)), - ("nfssvc_nfsd(): debug.mpsafenet=1 && Giant")); + mtx_assert(&Giant, MA_NOTOWNED); TAILQ_REMOVE(&nfsd_head, nfsd, nfsd_chain); splx(s); free((caddr_t)nfsd, M_NFSD); |
