DMA na Debian Woody
Petr Balas
petr-news na balas.cz
Pátek Únor 7 20:49:20 CET 2003
Martin Tomsik wrote:
> Petr Balas wrote:
>> Martin Tomsik wrote:
>>
>>
>>>Ahoy,
>>>stale se mi nedari rozjet DMA na Debianu.
>>>Rychlost je jen kolem 6MB:
>>>------------
>>>mac:~# hdparm -t /dev/hda
>>>/dev/hda:
>>> Timing buffered disk reads: 64 MB in 10.56 seconds = 6.06 MB/sec
>>>------------
>>>V RH to bylo neco kolem 60 MB/sec.
>>>
>>>Vygoogloval jsem tohle:
>>>------------
>>>hdparm -d 1 -c 3 -m 16 /dev/hda
>>>------------
>>>...ale nepomaha to. Vraci to tohle "HDIO_SET_DMA failed: Operation not
>>>permitted".
>>>Jsem samozrejme jako root.
>>>Cely vystup je:
>>>------------
>>>/dev/hda:
>>> setting 32-bit IO_support flag to 3
>>> setting multcount to 16
>>> setting using_dma to 1 (on)
>>> HDIO_SET_DMA failed: Operation not permitted
>>> multcount = 16 (on)
>>> IO_support = 3 (32-bit w/sync)
>>> using_dma = 0 (off)
>>>------------
>>>
>>>
>>>Vite prosim nekdo, jak na to? Proc je to permitted?
>>>V BIOSu mam vsechno nastavene (povolene) dobre.
>>>
>>>Jeste info o mem HDD:
>>>
>>>------------
>>>mac:~# hdparm -i /dev/hda
>>>
>>>/dev/hda:
>>>
>>> Model=WDC WD600BB-00CAA1, FwRev=17.07W17, SerialNo=WD-WMA8F1170587
>>> Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs
>>> FmtGapReq } RawCHS=16383/16/63, TrkSize=57600, SectSize=600,
>>> ECCbytes=40 BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16,
>>> MultSect=16 CurCHS=16383/16/63, CurSects=16514064, LBA=yes,
>>> LBAsects=117231408 IORDY=on/off, tPIO={min:120,w/IORDY:120},
>>> tDMA={min:120,rec:120}
>>> PIO modes: pio0 pio1 pio2 pio3 pio4
>>> DMA modes: mdma0 mdma1 mdma2
>>> UDMA modes: udma0 udma1 *udma2
>>> AdvancedPM=no WriteCache=enabled
>>> Drive conforms to: device does not report version: 1 2 3 4 5
>>>------------
>>
>>
>> Chipset? Verze jadra?
>>
>
> Chipset nevim. Jadro: 2.4.18-k7
Zkuste se podivat po novejsim jadre. Minimalne pro Inl chipset i845 bylo
potreba pro zprovozneni DMA potreba updatovat na 2.4.20. Za pokus to stoji.
--
Petr Balas (petr at balas dot cz)
Další informace o konferenci Linux