LINUX.ORG.RU

Linux + VIA


0

0

Подскажите можно ли включить UDMA автоматически

Имеется мать с чипсетом via82c686 и диск IBM DTLA 307015
Ядро 2.2.17 с приложенным патчем от Andre Hedrick ide.2.2.17.all.20001120.patch
На сколько я понимаю такое ядро должно знать этот чипсет

При загрузке получаю следующее:
Uniform Multi-Platform E-IDE driver Revision: 6.30
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller on PCI bus 00 dev 39
VP_IDE: chipset revision 16
VP_IDE: not 100% native mode: will probe irqs later
VT 8371
Chipset Core ATA-66
Split FIFO Configuration: 8 Primary buffers, threshold = 1/2
8 Second. buffers, threshold = 1/2
ide0: BM-DMA at 0xd000-0xd007, BIOS settings: hda:DMA, hdb:pio
ide0: VIA Bus-Master (U)DMA Timing Config Success
ide1: BM-DMA at 0xd008-0xd00f, BIOS settings: hdc:pio, hdd:DMA
ide1: VIA Bus-Master (U)DMA Timing Config Success

а hdparm говорит
/dev/hda:
multcount = 0 (off)
I/O support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
nowerr = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 1826/255/63, sectors = 29336832, start = 0

Приходиться включать dma вручную ;(

У когонибудь включаеться само?
или только и остаеться что в стартовые скрипты дописывать включение dma и I/O

Спасибо

anonymous

Все нужно включать hdparm'ом. А чем это тебе не нравится? Это очень правильный метод. А kernel может только включить DMA при старте.

DronK
()

Спасибо меня больше not 100% native mode смущает. Вроде сказано что драйвер поддерживает этот чипсет странно

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.