I wanted to open a discussion on libata and PATA.

libata-dev now has two drivers that support PATA, pata_pdc2027x and ata_piix, and the core is getting close (DMA blacklist in, C/H/S support close).

What are the opinions on issues relating to making PATA libata support available in the upstream kernel? Here's my random list.

* I think CONFIG_IDE should continue to be the default answer for "what driver do I use for PATA?"

* Should there be a config option similar to CONFIG_BLK_DEV_IDE_SATA, called CONFIG_SCSI_ATA_PATA? A runtime 'pata' module option? Should we include 'DANGER DANGER conflicts with CONFIG_IDE' in the Kconfig description?

* With ATA passthru (in libata-dev currently), libata supports SMART and the HDIO_CMD/HDIO_TASK generalized ioctls. Should I care about supporting other ioctls?

* pci_enable_device() issues?

* power management differences?

-
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to