Subject: Re: ltsleep() calls in lfs are problematic
To: Antti Kantee <pooka@cs.hut.fi>
From: Blair Sadewitz <blair.sadewitz@gmail.com>
List: tech-kern
Date: 10/27/2007 19:52:22
Yes, its happened in different places; I wish I'd written down the
backtrace, as then I could give you more information.
Don't worry, I'm sure I can make it lock again. ;)
A surefire way to trigger a problem is to set vfs.lfs.pagetrip to less
than the logical segment size. There's also a wholly different issue
which is exposed if vfs.lfs.ignore_lazy_sync=0 is set: sometimes
(often it was when synching disks at shutdown), I'd get an error about
a vnode being unexpectedly IN_PAGING. I'm doing a bunch of stuf f at
once right now, but I promise I will provide a more coherent account
for you soon. I really appreciate any help I can get on this, as most
people don't want to deal with LFS. ;)
Cheers,
--Blair
"De megamaid nil nisi bonum"