|
|
我想打开DMA 可是却出现下面这样的错误,找了半天也没找到一个解决办法,希望遇到过得或者懂的能帮忙看看
- # hdparm -Tt /dev/hda
- /dev/hda:
- Timing cached reads: 1450 MB in 2.00 seconds = 725.39 MB/sec
- Timing buffered disk reads: 14 MB in 3.24 seconds = 4.32 MB/sec
复制代码
- # hdparm -d1 -X69 -c3 /dev/hda
- /dev/hda:
- setting 32-bit IO_support flag to 3
- setting using_dma to 1 (on)
- HDIO_SET_DMA failed: Operation not permitted
- setting xfermode to 69 (UltraDMA mode5)
- IO_support = 3 (32-bit w/sync)
- using_dma = 0 (off)
复制代码
- # cd /usr/src/linux
- # grep DMA .config
- CONFIG_ZONE_DMA=y
- CONFIG_GENERIC_ISA_DMA=y
- # CONFIG_ZONE_DMA32 is not set
- CONFIG_ZONE_DMA_FLAG=1
- CONFIG_ISA_DMA_API=y
- CONFIG_BLK_DEV_IDEDMA_PCI=y
- CONFIG_BLK_DEV_IDEDMA=y
- CONFIG_SCSI_DMA=y
- # CONFIG_PDC_ADMA is not set
- # CONFIG_PATA_OPTIDMA is not set
- # CONFIG_DMADEVICES is not set
- CONFIG_HAS_DMA=y
复制代码 |
|