Pagina 1 di 1

kernel 2.6.x e dma

Inviato: sab 18 dic 2004, 14:33
da aghnosci
ciao a tutti ho compliato il kernel 2.6.7 funziona tutto bene tranne una cosa:
<BR>in fase di avvio mi dice che il dma non è abilitato sul disco rigido; allora ho pensato:
<BR>poco male lo abiltio a mano ma quando lancio il comando hdparm -d1 -a8 /dev/hda
<BR>mi da il seguente messaggio:
<BR>/dev/hda:
<BR> setting fs readahead to 8
<BR> setting using_dma to 1 (on)
<BR> HDIO_SET_DMA failed: Invalid argument
<BR> using_dma = 0 (off)
<BR> readahead = 8 (on)
<BR>Siccome col kernel 2.4.26 il dma si attiva in automatico deduco di essermi dimenticato qualcosa nella compilazione del nuovo kernel.
<BR>Come principiante uso xconfig....qualcuno mi potrebbe dire quali parametri impostare quando ricompilerò per ottenere il dma?
<BR>grazie
<BR><br>

kernel 2.6.x e dma

Inviato: dom 19 dic 2004, 1:55
da aghnosci
aggiungo informazioni sulla mia configurazione:
<BR> hdparm /dev/hda
<BR>
<BR>/dev/hda:
<BR> multcount = 16 (on)
<BR> IO_support = 0 (default 16-bit)
<BR> unmaskirq = 0 (off)
<BR> using_dma = 0 (off)
<BR> keepsettings = 0 (off)
<BR> readonly = 0 (off)
<BR> readahead = 256 (on)
<BR> geometry = 65535/16/63, sectors = 78177792, start = 0
<BR>
<BR>
<BR> hdparm -i /dev/hda
<BR>
<BR>/dev/hda:
<BR>
<BR> Model=MAXTOR 6L040J2, FwRev=A93.0500, SerialNo=562207916317
<BR> Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
<BR> RawCHS=16383/16/63, TrkSize=32256, SectSize=21298, ECCbytes=4
<BR> BuffType=DualPortCache, BuffSize=1819kB, MaxMultSect=16, MultSect=16
<BR> CurCHS=4047/16/255, CurSects=16511760, LBA=yes, LBAsects=78177792
<BR> IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
<BR> PIO modes: pio0 pio1 pio2 pio3 pio4
<BR> DMA modes: mdma0 mdma1 *mdma2
<BR> UDMA modes: udma0 udma1 udma2
<BR> AdvancedPM=no WriteCache=enabled
<BR> Drive conforms to: ATA/ATAPI-5 T13 1321D revision 1:
<BR>
<BR> * signifies the current active mode
<BR>
<BR>ho provato la combinazione -d1 -a8 -u1 ma mi restituisce sempre un errore
<BR>non deludetemi....<br>