Re: DMA not supported with Intel ICH4 I/O controller?

From: Mike Dresser (mdresser_l@windsormachine.com)
Date: Mon Jul 28 2003 - 13:45:44 EST


On Mon, 28 Jul 2003, Kathy Frazier wrote:

> I just read on an Intel site
> (http://64.143.3.64/downloads/drivers/845/perform/linux/udma.htmthat) "ICH4
> requires kernel 2.5.12 or later to enable any DMA mode". Can you guys
> support or refute this? No wonder I'm having problems with my DMA device on
> the ASUS P4PE (using Intel 845PE and ICH4 chipsets)! Are there any patches,
> by chance, against a 2.4.20-8 that will give our system DMA support? Or
> maybe a patch for 2.4.21? kernel.org shows that the latest (albeit beta)
> kernel is 2.6.0-test2 . . . I hestiate to use that, because we would like
> something more stable to ship with our product.

I'm running 2.4.21 on this particular machine, and know it worked under
2.4.20.

  Bus 0, device 31, function 1:
    IDE interface: Intel Corp. 82801DB ICH4 IDE (rev 1).
      IRQ 10.
      I/O at 0xf000 [0xf00f].
      Non-prefetchable 32 bit memory at 0x20000000 [0x200003ff].

mike:~# hdparm /dev/hda

/dev/hda:
 multcount = 16 (on)
 IO_support = 3 (32-bit w/sync)
 unmaskirq = 0 (off)
 using_dma = 1 (on)

mike:~# hdparm -Tt /dev/hda

/dev/hda:
 Timing buffer-cache reads: 128 MB in 0.37 seconds =345.95 MB/sec
 Timing buffered disk reads: 64 MB in 1.88 seconds = 34.04 MB/sec

ASUS P4B533 here, and other similar machines work as well.

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



This archive was generated by hypermail 2b29 : Thu Jul 31 2003 - 22:00:37 EST