Can't enable dma on /dev/hda

From: maxxle (
Date: Tue Feb 11 2003 - 14:31:16 EST


I'm running a debian 3.0 System using kernel 2.4.19 (also tried 2.4.20).
On this system it's not possible to enable dma on /dev/hda (HDD IDE)

The MoBo is a VIA Board called VIA-C3M266 (CLE266 chipset)
Northbridge: VT8623
Southbridge: VT8235

My kernel is compiled with this features:
ATAPI/IDE/MFM/RLL support --> IDE, ATA and ATAPI Block devices -->
[*] generic PCI bus-master DMA support
[*] Use PCI DMA by default when available
[*] VIA82CXXX chipset support

And this is what hdparm tels me:
hdparm -d 1 /dev/hda:

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

What can I do to force my system to run using dma on /dev/hda.
Or is my CLE266 chipset a bit too new for being supported by 2.4.19/20?

Hope somebody is able to help me


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

This archive was generated by hypermail 2b29 : Sat Feb 15 2003 - 22:00:35 EST