[ltp] How to turn DMA on for a IBM T42 box installing Redhat 9

Tino Keitel linux-thinkpad@linux-thinkpad.org
Sun, 20 Mar 2005 10:54:24 +0100


On Sun, Mar 20, 2005 at 16:01:17 +0800, Li Xin wrote:
> Hi,
> 
>     I installed Redhat 9 (Linux version 2.4.20-8) on my Thinkpad T42
>     box, but the disk performs poorly. When I use hdparm to turn DMA
>     on ,it complains:
> 
> /sbin/hdparm -d1 /dev/hda
> 
> > HDIO_SET_DMA failed: Operation not permitted
> >/dev/hda:
> > setting using_dma to 1 (on)
> > using_dma    =  0 (off)
> 
> It seems kernel 2.4.20 doesn't support the Intel 82855PM Host-Hub
> Interface Bridge and 82801DBM ICH4-M UltraATA/100 EIDE Controller.
> 
> Does anyone know how to resolve it?

Just use a more recent kernel. 2.4.20 is way too old.

Regards,
Tino