----- Original Message ----- 
From: "Agust�n Ciciliani" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, December 30, 2004 3:52 PM
Subject: Re: DMA y/o UDMA


> ----- Original Message ----- 
> From: "Robert Vall [EliziR]" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Thursday, December 30, 2004 2:49 PM
> Subject: Re: DMA y/o UDMA
>
>
> > El dj 30 de 12 del 2004 a les 18:25 +0100, en/na Fidel Ramos va
> > escriure:
> > > > [EMAIL PROTECTED]:/usr/src/linux# hdparm  /dev/hda
> > > >
> > > > /dev/hda:
> > > >  multcount    =  0 (off)
> > > >  IO_support   =  1 (32-bit)
> > > >  unmaskirq    =  1 (on)
> > > >  using_dma    =  1 (on)
> > > >  keepsettings =  0 (off)
> > > >  readonly     =  0 (off)
> > > >  readahead    = 256 (on)
> > > >  geometry     = 65535/16/63, sectors = 122942324736, start = 0
> > >
> > > Quer�a se�alar que el DMA est� realmente us�ndose cuando se indica
> > > "using_dma=1". Si apareciese como 0 no se estar�a usando DMA incluso 
> > > aunque
> > > en hdparm -i apareciese como marcado uno de los modos ultra-dma.
> >
> > Y para actibarlo:
> >
> > # hdparm -d1 /dev/hda
> >
> > /dev/hdc:
> > setting using_dma to 1 (on)
> > using_dma = 1 (on)
> >
> > Pero bien, esto en el caso de no tener compilado un kernel como dice el.
> >
> > Suerte!
> >
> >
>
> Robert:
>
> Tengo un dato m�s.
>
> mateo:/# hdparm -d1 /dev/hda
>
> /dev/hda:
>  setting using_dma to 1 (on)
>  HDIO_SET_DMA failed: Operation not permitted
>  using_dma    =  0 (off)
>
> http://lists.debian.org/debian-user/2003/12/msg01953.html
>
> Por lo que pude ver en la lista el problema era que justamente el kernel no 
> soportaba el
> chipset. Voy a intentar compilando un kernel 2.4.x y si se resuelve les 
> vuelvo a enviar
un
> mensaje.
>
> Gracias una vez m�s,
>
> Agust�n
>
>
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
>

Hola a todos,

Me parece lo mejor para todos, que sepan como termin� por si alguno tiene el 
mismo
problema.

Efectivamente faltaba el soporte para el chipset de mi motherboard (PC 133 
GfXCel - SiS
630) el cual se habilitaba con la opci�n:

[*]     SiS5513 chipset support

CONFIG_BLK_DEV_SIS5513:
This driver ensures (U)DMA support for SIS5513 chipset family based mainboards.

The following chipsets are supported:
ATA16:  SiS5511, SiS5513
ATA33:  SiS5591, SiS5597, SiS5598, SiS5600
ATA66:  SiS530, SiS540, SiS620, SiS630, SiS640
ATA100: SiS635, SiS645, SiS650, SiS730, SiS735, SiS740, SiS745, SiS750

If you say Y here, you need to say Y to "Use DMA by default when available" as 
well.

Please read the comments at the top of drivers/ide/pci/sis5513.c.

Gracias!

Agust�n

Responder a