On Thursday 24 July 2008, Alan Cox wrote: > > Please note that the recommended PATA support in kernel.org kernels > > is IDE subsystem and libata PATA is still considered experimental. > > This is false. Most distributions now use libata, and the old IDE code > has recently had an enormous amount of patching so is if anything far > more experimental than libata. *) I was talking primarily in ALi PATA context: config PATA_ALI tristate "ALi PATA support (Experimental)" depends on PCI && EXPERIMENTAL ... config BLK_DEV_ALI15X3 tristate "ALI M15x3 chipset support" select IDE_TIMINGS select BLK_DEV_IDEDMA_PCI ... *) Distributions are of course free to do make their own decisions. *) By using this measurement of 'experimental', x86 would probably won as the most experimental arch and networking as the most experimental subsystem. I'm proud that you put 'old' IDE code in the same class! :) > > - add PCI HEADER quirk to claim legacy mode (as suggested by Alan) > > > > - move ALi IRQ handling code to PCI layer and then hook it into > > pci_get_legacy_ide_irq() > > The second isn't needed and will happen automatically if the chip is > properly configured (again see the BIOS writers guide) The second is of course optional for properly configured chips but it is not much of work and better be safe than sorry (also which 'BIOS writers guide' exactly are you referring to?). Thanks, Bart -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html