DMA na Debian Woody

Petr Balas petr-news na balas.cz
Pátek Únor 7 18:11:03 CET 2003


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?

-- 
Petr Balas (petr at balas dot cz) 


Další informace o konferenci Linux