tech-kern archive

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

Re: vmpage race and deadlock



On Sun, 28 Nov 2010 09:30:44 +0100
Juergen Hannken-Illjes <hannken%eis.cs.tu-bs.de@localhost> wrote:

> Usually within hours I get a deadlock where a thread is waiting on "genput"
> but the page in question is neither BUSY nor WANTED.  I suppose I tracked (*1)
> it down to three places, where we change page flags without holding the
> object lock.  With this diff (*2) in place the test runs for > 48 hours.

This is a nice find, which most probably also deserves a PR, as
netbsd-5 also lacks proper synchronization there.

Thanks,
-- 
Matt


Home | Main Index | Thread Index | Old Index