hdparm is unable to do its work:  hdparm -d1 -c3 -m16 /dev/hda says
"HDIO-SET-DMA: operation not permitted".  And DMA is off, according to
hdparm /dev/hda

The obvious answer would be lack of support in the kernel. But:
        linux-2.6.16.38 $ grep DMA .config
        CONFIG_GENERIC_ISA_DMA=y
        CONFIG_ISA_DMA_API=y
        CONFIG_BLK_DEV_IDEDMA_PCI=y
        # CONFIG_BLK_DEV_IDEDMA_FORCED is not set
        CONFIG_IDEDMA_PCI_AUTO=y
        # CONFIG_IDEDMA_ONLYDISK is not set
        CONFIG_BLK_DEV_IDEDMA=y
        # CONFIG_IDEDMA_IVB is not set
        CONFIG_IDEDMA_AUTO=y
        # CONFIG_SCSI_PDC_ADMA is not set
        CONFIG_IEEE1394_SBP2_PHYS_DMA=y

So, what did I miss?
(It's not a hardware problem, because DMA is on when I boot Gentoo in
the same box.)

-- 
Jorge Almeida
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to