[CS-FSLUG] Successful Filesystem Recovery - ReiserFS Kernel Bug

Don Parris evangelinux at thefreelyproject.org
Fri Mar 18 01:45:44 CST 2005


On Thu, 17 Mar 2005 21:43:10 -0500
"Stephen J. McCracken" <smccrack at hcjb.org.ec> wrote:

> Don Parris wrote:
> > Most of the time, I post tech questions to ask for help.  This time,
> > I'll turn the tables and hope it helps someone else.
> > 
> > I experienced a kernel bug pertaining to ReiserFS, which is the
> > filesystem for two of my three primary partitions.  XFS is the
> > filesystem for the remaining partition.  The kernel bug affected hda1
> > and I could not boot - not even into failsafe.  I inserted the SUSE
> 
> What makes you so sure it's a kernel bug rather than something else? 
> Just curious.
> 
> sjm
> 
> _______________________________________________

It was the message on the screen that said:

reiserfs: hda1: pap-5660 rfs_do_truncate: wrong result - 1 of search for
[31877 40717 0xffffffffffffffff DIRECT] kernel BUG at
fs/reiserfs/journal.c:2980 invalid operand: 0000[#1]  setting up cmos clock
<--- This is how it hung 3 times during boot, the final time in failsafe
mode it hung when creating boot.msg --->

I began googling for info on the kernel bug & ReiserFS, which brought me to
a message on a list archive that referred to just such a bug.  It was from a
SUSE tech, in fact.  It was discussing the r5 hash algorithm used (the bug
reported a slightly different error than mine, but the reporting was the
same) in something or other, blah blah blah...  Here's some stuff from my
boot log from Tuesday.

Mar 15 01:00:01 luke /usr/sbin/cron[10697]: (root) CMD (/sbin/evlogmgr -c
"severity=DEBUG") 
Mar 15 01:09:29 luke kernel: hda: dma_timer_expiry: dma
status == 0x61 
Mar 15 01:09:29 luke kernel: hda: DMA timeout error
Mar 15 01:09:29 luke kernel: hda: dma timeout error: status=0x50 {
DriveReady SeekComplete } 
Mar 15 01:09:29 luke kernel: 
Mar 15 01:09:29 luke kernel: ide: failed opcode was: unknown
Mar 15 01:09:29 luke kernel: hda: status timeout: status=0xd0 { Busy }
Mar 15 01:09:29 luke kernel: 
Mar 15 01:09:29 luke kernel: ide: failed opcode was: unknown
Mar 15 01:09:29 luke kernel: hda: no DRQ after issuing WRITE
Mar 15 01:09:29 luke kernel: ide0: reset: success
Mar 15 01:09:29 luke kernel: hda: dma_intr: status=0x51 { DriveReady
SeekComplete Error } 
Mar 15 01:09:29 luke kernel: hda: dma_intr: error=0x10
{ SectorIdNotFound }, LBAsect=101182013, sector=101182013 
Mar 15 01:09:29 luke kernel: ide: failed opcode was: unknown 
Mar 15 01:09:36 luke kernel: hda: dma_intr: status=0x51 { DriveReady
SeekComplete Error } Mar 15 01:09:36 luke kernel: hda: dma_intr: error=0x10
{ SectorIdNotFound }, LBAsect=101182013, sector=101182013 
Mar 15 01:09:36 luke kernel: ide: failed opcode was: unknown 
Mar 15 01:09:38 luke kernel: hda: dma_intr: status=0x51 { DriveReady
SeekComplete Error } 
Mar 15 01:09:38 luke kernel: hda: dma_intr: error=0x10
{ SectorIdNotFound }, LBAsect=101182013, sector=101182013 
Mar 15 01:09:38 luke kernel: ide: failed opcode was: unknown 
Mar 15 01:09:38 luke kernel: hda: dma_intr: status=0x51 { DriveReady
SeekComplete Error } 
Mar 15 01:09:38 luke kernel: hda: dma_intr: error=0x10{ SectorIdNotFound },
LBAsect=101182013, sector=101182013 
Mar 15 01:09:38 luke kernel: ide: failed opcode was: unknown 
Mar 15 01:09:38 luke kernel: hda: DMA disabled


Things went way South about that time.

Don
-- 
evangelinux    GNU Evangelist
http://matheteuo.org/                   http://chaddb.sourceforge.net/
"Free software is like God's love - you can share it with anyone anytime
anywhere."




More information about the Christiansource mailing list