Re: 2.5.44 fs corruption

erik@debill.org
Wed, 23 Oct 2002 22:30:22 -0500


On Wed, Oct 23, 2002 at 04:13:52PM +0100, Chris Newland wrote:
> My solution was to stick a USB->PS2 converter on my MS Intellimouse.
> Disabling DMA on my hard disks also worked (but causes a massive performance
> hit).
>
> A good way to test if the problem has gone is to try to 'dd' the contents of
> an entire partition into /dev/null. This used to have a 100% lockup rate
> when I had the problem.
>
> dd if=/dev/hda5 of=/dev/null bs=1048576

Well... I went nuts with this and here's what I came up with:

2.5.44 generic driver no DMA no mouse: works fine
2.5.44 + Viper driver no DMA no mouse: works fine
2.4.18 generic driver no DMA no mouse: works fine
2.4.18 generic driver + DMA no mouse: works fine
2.5.44 + Viper driver + DMA + mouse: works fine
2.5.44 + Viper driver + DMA no mouse: lockup

yes. 2.4.18 with the generic PCI DMA driver will let me set the drive
to DMA. And it works fine. dd'd the whole drive. The 2.5 generic
driver won't let me set DMA.

Looks like either I'm just plain lucky under 2.4.18, or there's
something bad w/ the Viper driver. I've been running 2.4.18 since
June 1 (and other 2.4 kernels before that) without any problems, so
I'm inclined to blame the new kernel version. It is, after all, a
development kernel.

Erik
-
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/