Re: Question about SysRq

Andreas Dilger (adilger@turbolinux.com)
Tue, 3 Apr 2001 16:36:06 -0600 (MDT)


You write:
> Can you anyhow find something in your logs/console/serial console messages
> like 13.13.2000 kernel : Sysrq: Emergency Sync (this should be present - is
> written within keyboard handler, not after shedule) and what's next logs ?
> We could determine, if the bdflush thread got scheduled and called emergency
> syncing routine indeed.

It sounds like the kernel is stuck somewhere in a tight loop, so nothing
is being rescheduled. If you have an SMP system (or an APIC) you may be
able to see where it is stuck with the NMI watchdog timer.

> Quick help against those corruptions, which comes on my mind, is use
> the reiserfs. I have no real experiences with that and its reliability,
> also as aj followed some of messages in this list about resierfs - it has
> some problems too - but in definition it shoudn't get corrupted by not-
> syncing reboot.

Actually, this is not true. Reiserfs will only prevent corruption of the
filesystem metadata. It does not guarantee that the file contents are
valid if they are being changed when the system crashes.

Cheers, Andreas

-- 
Andreas Dilger  \ "If a man ate a pound of pasta and a pound of antipasto,
                 \  would they cancel out, leaving him still hungry?"
http://www-mddsp.enel.ucalgary.ca/People/adilger/               -- Dogbert
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/