Subject: Re: LFS -> 1.6 kernel failure.
To: None <current-users@netbsd.org>
From: Geoff Wing <mason@primenet.com.au>
List: current-users
Date: 06/14/2002 00:29:33
Chris Tribo <t1345@hopi.dtcc.edu> typed:
: 	Hi, I have a 1.5ZC userland, freshly compiled 1.6A kernel from
: yesterdays sources. Rebooted into the new kernel, and started ./build.sh
: -D /u/dest -R /u/release. an hour or two into the build the machine
: started scrolling LFS errors and paniced with:
: 
: panic: getblk: block size invariant failed
: Stopped in pid 105 (lfs_cleanerd) at     cpu_Debugger+0x4:        leave
 
: messages proceeding this look like:
: lfs_cleanerd[105]: bi_daddr = 0x1190891 = 66048b; 0x8362580 - 0x8352000 =
: 66944
: lfs_cleanerd[105]: seg 8993 (0x1190810), ino 20296 lbn -1, 0x1190891 !=
: 0x1190892
: lfs_markv: 8192 > 1024 (fixed)
: (repeated 5 more times)
: (pages of messages like above. and then a panic.)

Yes, I just newfs'd a lfs into a ffs - from a similar situation.  Was
getting massive numbers of lfs_markv messages but a quick investigation
didn't show any changes in that specific area.  I wasn't getting any bad
lfs_cleanerd messages - just the normal "finished segment ..." stuff.

Then I ended up having it panic every time on mount - or IIRC just after
when lfs_cleanerd had started (and, yes, my kernel/userland are aligned).
Since I can't keep that specific machine down long enough to investigate
and I didn't expect to be able to reproduce it easily, I hadn't send-pr'd
it yet.

Regards,
-- 
Geoff Wing : <gcw@pobox.com>
Rxvt Stuff : <gcw@rxvt.org>
Zsh Stuff  : <gcw@zsh.org>