[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DMA y/o UDMA (SOLUCIONADO)



----- Original Message ----- 
From: "Agustín Ciciliani" <agustin@maderonet.net.ar>
To: <debian-user-spanish@lists.debian.org>
Sent: Thursday, December 30, 2004 3:52 PM
Subject: Re: DMA y/o UDMA


> ----- Original Message ----- 
> From: "Robert Vall [EliziR]" <elizir@elizir.mine.nu>
> To: <debian-user-spanish@lists.debian.org>
> 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:
> > > > root@tarat:/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 debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>

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



Reply to: