On Tue, Sep 22, 2009 at 10:42:59PM +0300, Antti Kantee wrote: > Blah, I didn't even want to think about this migrane-inducer now. > Maybe people who have recently worked on vnode reclaiming could instead > be the ones to comment?
It's becoming clear that this is something I'm going to need to wade into. Much as I've been trying to avoid it. :-/ There's a (perfectly natural) tendency to try to fix synchronization problems by adding states -- extra flags, more locks, moving things to the background, etc. -- but in general the way to fix synchronization problems so they *stay* fixed is to remove states. For example, from what I've seen so far I'm pretty sure XLOCK ought to go away. -- David A. Holland dholl...@netbsd.org