Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 May 2004 09:32:49 -0700 (PDT)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/nfsserver nfs_syscalls.c
Message-ID:  <200405311632.i4VGWnMH072748@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rwatson     2004/05/31 09:32:49 PDT

  FreeBSD src repository

  Modified files:
    sys/nfsserver        nfs_syscalls.c 
  Log:
  Add an assertion that nfssvc() isn't called with Giant.
  
  Add two additional pairs of assertions, one at the end of the NFS
  server event loop, and one one exit from the NFS daemon, that
  assert that if debug.mpsafenet is enabled, Giant is not held, and
  that if it is not enabled, Giant will be held.  This is intended
  to support debugging scenarios where Giant is "leaked" during NFS
  processing.
  
  Revision  Changes    Path
  1.100     +10 -0     src/sys/nfsserver/nfs_syscalls.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200405311632.i4VGWnMH072748>