Re: ext3 crash with 2.4.22: Assertion failure in journal_forget_R10d91946()

From: Marcelo Tosatti
Date: Mon Oct 06 2003 - 17:54:02 EST



Andriy,

On Thu, 2 Oct 2003, Andriy Rysin wrote:

> I am having crashes on ext3 with 2.4.22 kernel. System was up for 8
> days. I am not sure I can reproduce it real quick but we've seen it
> occasionly on 2.4.20 for about several months and after we updated to
> 2.4.22 it's here again.
>
> please CC me if you answer or need more information.
>
>
> the log looks like this:
>
> Sep 29 20:15:08 dunne-demo kernel: EXT3-fs error (device ide0(3,2)):
> ext3_free_blocks: Freeing blocks not in datazone - bloc
> k = 2907885836, count = 1
> Sep 29 20:15:08 dunne-demo kernel: EXT3-fs error (device ide0(3,2)):
> ext3_free_blocks: Freeing blocks not in datazone - bloc
> k = 1660415916, count = 1
> Sep 29 20:15:08 dunne-demo kernel: EXT3-fs error (device ide0(3,2)):
> ext3_free_blocks: Freeing blocks not in datazone - bloc
> k = 1438298218, count = 1
> Sep 29 20:15:08 dunne-demo kernel: EXT3-fs error (device ide0(3,2)):
> ext3_free_blocks: Freeing blocks not in datazone - bloc
> k = 4209573569, count = 1
> Sep 29 20:15:08 dunne-demo kernel: EXT3-fs error (device ide0(3,2)):
> ext3_free_blocks: Freeing blocks not in datazone - bloc
> k = 2918065562, count = 1
> ......
> Sep 29 21:05:18 dunne-demo kernel: EXT3-fs error (device ide0(3,2)):
> ext3_free_blocks: bit already cleared for block 5970190
> ......
> Oct 2 00:43:53 dunne-demo kernel: hda: dma_timer_expiry: dma status == 0x20
> Oct 2 00:43:53 dunne-demo kernel: hda: timeout waiting for DMA
> Oct 2 00:43:53 dunne-demo kernel: hda: timeout waiting for DMA
> Oct 2 00:43:53 dunne-demo kernel: hda: (__ide_dma_test_irq) called

You are getting DMA timeouts and such. Try turning off the DMA.

But anyway the ext3 fs errors shouldnt happen I guess. Andrew, Stephen?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/