Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jul 2009 22:54:29 +0000 (UTC)
From:      Konstantin Belousov <kib@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/nfsclient nfs_bio.c nfs_vnops.c nfsmount.h src/sys/rpc clnt_rc.c clnt_vc.c
Message-ID:  <200907142254.n6EMsmt1063104@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
kib         2009-07-14 22:54:29 UTC

  FreeBSD src repository

  Modified files:
    sys/nfsclient        nfs_bio.c nfs_vnops.c nfsmount.h 
    sys/rpc              clnt_rc.c clnt_vc.c 
  Log:
  SVN rev 195703 on 2009-07-14 22:54:29Z by kib
  
  Use PBDRY flag for msleep(9) in NFS and NLM when sleeping thread owns
  kernel resources that block other threads, like vnode locks. The SIGSTOP
  sent to such thread (process, rather) shall not stop it until thread
  releases the resources.
  
  Tested by:      pho
  Reviewed by:    jhb
  Approved by:    re (kensmith)
  
  Revision  Changes    Path
  1.180     +4 -4      src/sys/nfsclient/nfs_bio.c
  1.316     +3 -3      src/sys/nfsclient/nfs_vnops.c
  1.38      +2 -0      src/sys/nfsclient/nfsmount.h
  1.10      +2 -1      src/sys/rpc/clnt_rc.c
  1.8       +3 -2      src/sys/rpc/clnt_vc.c



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