I tried another small patch that was sent to me yesterday by JeffN. I applied it on top of the recent 2.4.19-pre10. The hunk did not match up, so I just entered the line with 0x24cb in it, into pci-pc.c. I also added ide0=ata66 ide1=ata66 into my lilo.conf. DMA worked. Xine played a DVD with no jerkiness. As stated yesterday, Andre's patch also worked on 2.4.19-pre9ac3. I will eyeball Andre's patch after work and see if I can get it to work with -pre10. Thanks for the help! Tony patch is attached and also listed below (forgive the line wraps) --- linux/arch/i386/kernel/pci-pc.c~ Thu May 16 20:37:30 2002 +++ linux/arch/i386/kernel/pci-pc.c Sat May 25 16:44:58 2002 @@ -1145,6 +1145,7 @@ { PCI_FIXUP_HEADER, PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_5513, pci_fixup_ide_trash }, { PCI_FIXUP_HEADER, PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_CSB5IDE, pci_fixup_ide_trash }, { PCI_FIXUP_HEADER, PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801CA_11, pci_fixup_ide_trash }, + { PCI_FIXUP_HEADER, PCI_VENDOR_ID_INTEL, 0x24cb, pci_fixup_ide_trash }, { PCI_FIXUP_HEADER, PCI_ANY_ID, PCI_ANY_ID, pci_fixup_ide_bases }, { PCI_FIXUP_HEADER, PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_5597, pci_fixup_latency }, { PCI_FIXUP_HEADER, PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_5598, pci_fixup_latency }, -- Get your free email from www.linuxmail.org Powered by Outblaze