DMA errors on SATA drive in Gentoo 2004.0 using VT8237 chipset

From: Darkinnit (dislashdot_at_yahoo.co.uk)
Date: 04/24/04


Date: Sat, 24 Apr 2004 22:52:16 +0100

Hi,

I'm trying to setup a Western Digital 120G SATA drive as my boot drive
on the Abit KV8-MAX3. The Sata drives are controlled by a VIA VT8237
chipset.

All goes well booting from the Gentoo 2004.0 minimal CD and lsmod shows
sata_sil, sata_via, and libata as active modules. My SATA drive shows up
at /dev/hde.

However when I run fdisk /dev/hde, after a few seconds delay I get these
error messages:

hde: dma_timer_expiry: dma status == 0x24
hde: DMA interrupt recovery
hde: lost interrupt

but fdisk still loads as normal and when I press p to show the partition
table I get those messages again, then my partition table (complete with
Windows 2000 partition), then those three lines again.

I tried hdparm -d /dev/hde, and that told that DMA was indeed on. I then
tried hdparm -d 0 /dev/hde to switch it off, which it did. However that
just got rid of the first two lines of those error messages, made fdisk
respond a lot slower and gave me much more lost interrupt messages.

I tried booting the Gentoo cd with noapic (that's noapic, not noacpi,
some other sites suggested it) but that made no difference.

I'd be very grateful to anyone who has any ideas on this problem. I know
it's not a dodgy hard drive, as I have already got a bootable Windows
2000 partition running very nicely.

Thanks

- Darkinnit



Relevant Pages

  • [OT] Computer Saga
    ... I'll be brief, but over the last few months I have posted about numerous computer issues from 'blue screen crashes' to installing SATA drives and 'Flat Screen Monitors', all an expensive excersise. ... The SATA drive was an attempt to see whether it was a Hard Drive / IDE cable / MoBo fault, that the MS Error messages were suggesting. ...
    (uk.sci.weather)
  • Re: Xbox 360 media center software not installing....
    ... When I first tried to install this extender software I did have just the one ... It is formatted as one partition and it is NTFS. ... After a rebuild the old compaq worked just ... >> is the DELL I have has SATA drives and the Compaq has IDE. ...
    (microsoft.public.windows.mediacenter)
  • Re: Installation problem
    ... FreeBSD. ... after which installation aborts: ... Are you trying to install FreeBSD in an extended partition? ... SATA drives too come up as "ad" devices? ...
    (freebsd-questions)
  • Serial ATA support in 2.4.22
    ... I just got some new Dell Precision 360's, 2 of which have SATA drives ... patched with the 2.4.22-ac4 patches. ... but hangs doing a partition check. ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • Question about booting from a USB flash drive
    ... The /etc/fstab has to define a partition for mounting. ... system has existing scsi or sata drives the flash drive will ...
    (alt.os.linux)