DMA nejede po překladu kernelu
Petr Duchon
pduchon na chello.cz
Čtvrtek Prosinec 4 00:41:22 CET 2003
Musel jsem přeložit vlastní kernel. Distribuce RH8.0,
>>kernel 2.4.20-20.8. Od nainstalování je systém
>>až příliš přetížený (loadavg kolem šesti apod.).
>>V podezření jsem měl disky - taky že jo. V nově
>>přeloženém kernelu nelze zapnout na disky DMA:
>>
>>hdparm -d 1 /dev/hdb
>>/dev/hdb:
>>setting using_dma to 1 (on)
>>HDIO_SET_DMA failed: Operation not permitted
>>using_dma = 0 (off)
>>
>>Nevíte někdo, co jsem zapomněl zaškrtnout při
>>konfiguraci kernelu?
>>
>>
> Nebylo by jednodušší přeložit jádro stejně, jako to dělá
>distributor, jenom s těmi dodatečnými úpravami?
>http://www.linuxzone.cz/index.phtml?ids=9&idc=442
>
>
>
Asi jste zapomel chipset. dmesg|less, a tam uvidite, jestli
se ovl. chipsetu chytil. Taky dejte "Use DMA by default, when available"
jestli to neni tim, tak zbyva jen hdparm.
Petr.
Další informace o konferenci Linux