>>>>> "Dave" == Dave Kleikamp <[EMAIL PROTECTED]> writes:

Dave> Is this a Linus kernel, or something different?  There has only
Dave> been one post-2.6.13 change to jfs in Linus' kernel, and that
Dave> looks pretty harmless.

Yes.  Via the hg repo, but that, AIUI, tracks the git repo real-time.
There've been a few changesets since I compiled, but mostly non-x86.

Dave> From the look of the stack trace, the oops must have taken place
Dave> during the 'mount -n -o remount,ro /' in /etc/init.d/checkroot.
Dave> It probably left something locked when it oopsed, causing
Dave> subsequent operations to hang.

Exactly.  Looking thru System.map, I see there are 237 entries that
match the glob '.text.lock.*'.  Given top(1)'s minimal column width
for wchan I don't know which lock mount was spinning on.

Dave> For some reason, jfs was unable to write everything the
Dave> journal.  I don't know what could have triggered this in a
Dave> recent kernel.  Is the file system on an ide drive?  I don't see
Dave> any recent changes to ide, or anything else post-2.6.13 that
Dave> would explain this.

Laptop, ide.

Dave> I wonder if whatever caused this is a bug in 2.6.13, but it's
Dave> just not easily reproduced.  Did you try it more than once on
Dave> the later kernel?

The oops occurred every time I booted the later kernel w/o
init=/bin/bash.  With init(8) bypassed I could remount the filesystem
as often as I tried w/o an oops, but dev (udev) and sys were not
mounted when I did that test, only / and proc.  As I didn't write
anything beyond mtab and mtab's lock files (by forgetting -n in
mount(8)'s args) I don't know whether any damage would have occurred
even w/o the oops.

I'm pretty sure I've fully recovered, byt re-emerging as necessary,
although I may have lost some (non-critical) mail.

-JimC
-- 
James H. Cloos, Jr. <[EMAIL PROTECTED]>


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Jfs-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jfs-discussion

Reply via email to