Ultra DMA

uhlar na fantomas.sk uhlar na fantomas.sk
Středa Duben 11 13:37:15 CEST 2001


James <James na klokan.sh.cvut.cz> wrote:

-> tohle funguje pouze na hda, ktery v pohode nadetekoval bios... udma
-> funguje bez problemu... na hdc a hdd udma nastavit nejde... kdyz to
-> nastavim tak se pri prvnim pristupu na disk se udma vypne...

-> nastavim treba udma2 >>>
-> xxx:~# hdparm -c1 -d1 -X66 -m16 /dev/hdc

-> /dev/hdc:
->  setting 32-bit I/O support flag to 1
->  setting multcount to 16
->  setting using_dma to 1 (on)
->  setting xfermode to 66 (UltraDMA mode2)
->  multcount    = 16 (on)
->  I/O support  =  1 (32-bit)
->  using_dma    =  1 (on)
-> ----------------

-> /dev/hdc:
->  Timing buffer-cache reads:   128 MB in  1.18 seconds =108.47 MB/sec
->  Timing buffered disk reads:  64 MB in 29.08 seconds =  2.20 MB/sec
-> -----------------
-> ....kouknu znova jak je na tom ten disk
-> xxx:~# hdparm -v /dev/hdc

-> /dev/hdc:
->  multcount    = 16 (on)
->  I/O support  =  1 (32-bit)
->  unmaskirq    =  0 (off)
->  using_dma    =  0 (off)
->  keepsettings =  0 (off)
->  nowerr       =  0 (off)
->  readonly     =  0 (off)
->  readahead    =  8 (on)
->  geometry     = 12021/16/63, sectors = 78177792, start = 0

Aha, asi nemate podporu udma alebo spravnej dosky v jadre, kuknite sa do
syslogu zrejme tam budu hlasenia o chybach a nasledujucom resete radica bez
DMA, skuste potom hdparm -I /dev/hdc a uvidite.

takze prekompilujte jadro s ide patchom a podporou vaseho radica


-- 
 Matus "fantomas" Uhlar, sysadmin at NEXTRA, Slovakia; IRCNET admin of *.sk
 uhlar na fantomas.sk ; http://www.fantomas.sk/ ; http://www.nextra.sk/
 99 percent of lawyers give the rest a bad name. 


Další informace o konferenci Linux