NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/36150 (vnlock deadlock on nbftp due to layerfs and LFS interaction)



The following reply was made to PR kern/36150; it has been noted by GNATS.

From: David Holland <dholland-bugs%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: kern/36150 (vnlock deadlock on nbftp due to layerfs and LFS
 interaction)
Date: Sat, 12 Jul 2014 17:41:55 +0000

 On Sat, Jul 12, 2014 at 05:29:56PM +0000, dholland%NetBSD.org@localhost wrote:
  > Synopsis: vnlock deadlock on nbftp due to layerfs and LFS interaction
  > 
  > State-Changed-From-To: analyzed->feedback
  > State-Changed-By: dholland%NetBSD.org@localhost
  > State-Changed-When: Sat, 12 Jul 2014 17:29:56 +0000
  > State-Changed-Why:
  > Is lfs_putpages significantly different from genfs_putpages in this regard?
  > genfs_putpages flips locks on and off like beads on an abacus, including
  > the uvm_object lock (which for vnodes I thought was the same as the vnode
  > lock, but maybe not) and I've long thought it problematic but had no useful
  > ideas about how to change it.
 
 Also, I don't currently see anything in lfs_putpages that touches the
 vnode lock. Has this issue already been cleaned up?
 
 -- 
 David A. Holland
 dholland%netbsd.org@localhost
 


Home | Main Index | Thread Index | Old Index