Käänsin siis uuden kernelin eikä dma suostu menemään päälle. Vakio kernelillä kyllä menee.
hdparm -d1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
Huomasin tälläisen eron dmesgissä. Eka on itse käännetty ja toinen vakio.
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
hda: FUJITSU MPE3084AE, ATA DISK drive
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH: IDE controller at PCI slot 0000:00:1f.1
ICH: chipset revision 2
ICH: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x2460-0x2467, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x2468-0x246f, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
hda: FUJITSU MPE3084AE, ATA DISK drive
Generic PCI bus-master DMA support BLK_DEV_IDEDMA_PCI tämä on kyllä käännetty kerneliin mutta jotain taitaa puuttua mutta mitä? 3 kertaa jo tullu käänneltyä kerneli mutta jokin vipu on jäänyt aina pois.