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