>>>>> "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
