incredibly slow ATA HD - HDIO_SET_DMA failed: Operation not permitted
Hannes Mayer
fedora at ancientcoins.biz
Wed May 26 16:42:33 UTC 2004
Hi all!
Well, I didn't solve the problem yet. Still extremely slow controller...
Today I tried the controller+HD on windoze - it performs quite fast as
any other HD in the machine.
BTW, the HD is running in UDMA5.
Any hints on getting normal disk-speed on Fedora2 greatly appreciated!
Thanks a lot,
Hannes.
Hannes Mayer wrote:
> Hi all!
>
> I tried some options with hdparm - now it's a bit faster, but still
> quite slow:
>
> # hdparm -c1 /dev/hde
>
> /dev/hde:
> setting 32-bit IO_support flag to 1
> IO_support = 1 (32-bit)
>
> # hdparm -t /dev/hde
>
> /dev/hde:
> Timing buffered disk reads: 12 MB in 3.43 seconds = 3.50 MB/sec
>
> Is there anything else to do to improve performance ?
>
> Thanks a lot,
> Hannes.
>
>
> Hannes Mayer wrote:
> > Hi all!
> >
> > My fedora HD on an extra ATA controller is very slow. Only about
> 2MB/s(!):
> >
> > # hdparm -t /dev/hde
> >
> > /dev/hde:
> > Timing buffered disk reads: 6 MB in 3.02 seconds = 1.98 MB/sec
> >
> > I assume the problem is that DMA is disabled ?
> >
> > # hdparm /dev/hde
> >
> > /dev/hde:
> > multcount = 16 (on)
> > IO_support = 0 (default 16-bit)
> > unmaskirq = 0 (off)
> > using_dma = 0 (off)
> > keepsettings = 0 (off)
> > readonly = 0 (off)
> > readahead = 256 (on)
> > geometry = 58246/16/63, sectors = 58711968, start = 0
> >
> > But when I try to enable DMA I get this:
> >
> > # hdparm -d1 /dev/hde
> >
> > /dev/hde:
> > setting using_dma to 1 (on)fedora-list at redhat.com
> > HDIO_SET_DMA failed: Operation not permitted
> > using_dma = 0 (off)
> >
> > # lspic -v
> > [...]
> > 02:04.0 Unknown mass storage controller: Integrated Technology Express,
> > Inc. IT/ITE8212 Dual channel ATA RAID controller (PCI version seems to
> > be IT8212, embedded seems (rev 11)
> > Subsystem: Integrated Technology Express, Inc.: Unknown
> device 0001
> > Flags: bus master, 66Mhz, medium devsel, latency 0, IRQ 11
> > I/O ports at a800
> > I/O ports at ac00 [size=4]
> > I/O ports at b000 [size=8]
> > I/O ports at b400 [size=4]
> > I/O ports at b800 [size=16]
> > Capabilities: [80] Power Management version 2
> >
> > On google I read that drivers for the chipset are missing...
> > Since I'm recompiling the kernel anyway to get NTFS support, I'd
> > appreciate any hints what to include in the kernel.
> >
> > Thanks a lot,
> > Hannes.
>
>
>
More information about the fedora-list
mailing list