I had the same problem, you may want to enable support for your IDE Chipset in your kernel, the specific one... not just general support.

Regards,

Martin


Richard Revis wrote:


I have upgraded from 2.4.19 to 2.4.22-r4 on one machine and 2.6.1 on
another.

In both cases hdparm returns this:

elrsr-0 root # hdparm -d1 /dev/hda

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma    =  0 (off)

Kernel options are (2.4.22):

x x <*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support x x x x <*> Include IDE/ATA-2 DISK support x x x x [*] Use multi-mode by default x x x x <*> Include IDE/ATAPI CDROM support x x x x [*] PCI IDE chipset support x x x x [ ] Generic PCI IDE Chipset Support x x x x [*] Sharing PCI IDE interrupts support x x x x [*] Generic PCI bus-master DMA support x x x x [ ] Boot off-board chipsets first support x x x x [ ] Force enable legacy 2.0.X HOSTS to use DMA x x x x [*] Use PCI DMA by default when available x x x x [ ] Enable DMA only for disks

From the performance I am getting it definitely isn't enabled. Options on
the 2.6.1 kernel are set in a similar way.

Any suggestions greatly appreciated.

Thanks,

Richard


-- [EMAIL PROTECTED] mailing list






--
[EMAIL PROTECTED] mailing list



Reply via email to