Question about IT821x driver and DMA
Andrew Haley
aph at redhat.com
Sun Feb 5 11:47:52 UTC 2006
G.Wolfe Woodbury writes:
> I actually have an ITE8212 with two 400GiB drives in a RAID1
> configuration.
>
> It seems that I cannot set DMA with hdparm on this drive without driving
> the system into a lockup.
>
> >From what I could understand of the code, there are some significant DMA
> problems with the device, but there are a lot of workarounds present.
>
> The question is: am I doomed to PIO Mode on this device forever, or are
> y'all working actively to make real DMA work?
Works for me:
Jan 31 16:21:11 zorro kernel: IT8212: IDE controller at PCI slot 0000:00:09.0
Jan 31 16:21:11 zorro kernel: ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
Jan 31 16:21:11 zorro kernel: PCI: setting IRQ 11 as level-triggered
Jan 31 16:21:11 zorro kernel: ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
Jan 31 16:21:11 zorro kernel: IT8212: chipset revision 19
Jan 31 16:21:11 zorro kernel: it821x: controller in pass through mode.
Jan 31 16:21:11 zorro kernel: IT8212: 100% native mode on irq 11
Jan 31 16:21:11 zorro kernel: ide0: BM-DMA at 0xbc00-0xbc07, BIOS settings: hda:pio, hdb:DMA
Jan 31 16:21:12 zorro kernel: hda: max request size: 1024KiB
Jan 31 16:21:12 zorro kernel: hda: 488397168 sectors (250059 MB) w/7938KiB Cache, CHS=30401/255/63, UDMA(100)
Jan 31 16:21:12 zorro kernel: hda: cache flushes supported
Jan 31 16:21:12 zorro kernel: hda: hda1 hda2 hda3 hda4 < hda5 hda6 >
Jan 31 16:21:12 zorro kernel: hdb: max request size: 1024KiB
Jan 31 16:21:12 zorro kernel: hdb: 312581808 sectors (160041 MB) w/8192KiB Cache, CHS=19457/255/63, UDMA(100)
Jan 31 16:21:12 zorro kernel: hdb: cache flushes supported
Jan 31 16:21:12 zorro kernel: hdb: hdb1 hdb2
Andrew.
More information about the fedora-devel-list
mailing list