Source-Changes-D archive

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

Re: CVS commit: src/sys/ufs/ufs



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
dholland%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index