PATA drivers in libata?

2005-02-13 Thread Jeff Garzik
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

[SATA] libata-dev queue updated

2005-02-13 Thread Jeff Garzik
A minor update since the last post. Recent changes: * updated to 2.6.11-rc4, posted patch (see attached). * turned on ATAPI by default. If you got an S/ATAPI DVD burner for Christmas, you'll like this. WARNING DANGER WARNING: Some drivers such as sata_promise and ahci have not yet been

Re: PATA drivers in libata?

2005-02-13 Thread Mark Hahn
* 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? is there some other mechanism to en/disable write caching? - To unsubscribe from this list: send the line unsubscribe linux-ide

Re: PATA drivers in libata?

2005-02-13 Thread Jeff Garzik
Mark Hahn wrote: * 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? is there some other mechanism to en/disable write caching? Besides the SG_IO | HDIO_DRIVE_CMD | HDIO_DRIVE_TASK |

Re: PATA drivers in libata?

2005-02-13 Thread Alan Cox
On Sul, 2005-02-13 at 18:51, Jeff Garzik wrote: 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). Do you have DMA change down sorted - CRC error, drop speed and/or switch to PIO then later flip

Re: PATA drivers in libata?

2005-02-13 Thread Jeff Garzik
Alan Cox wrote: On Sul, 2005-02-13 at 18:51, Jeff Garzik wrote: 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). Do you have DMA change down sorted - CRC error, drop speed and/or switch to PIO

Re: PATA drivers in libata?

2005-02-13 Thread Doug Maxey
On Sun, 13 Feb 2005 17:01:51 EST, Jeff Garzik wrote: Mark Hahn wrote: * 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? is there some other mechanism to en/disable write caching?

Re: PATA drivers in libata?

2005-02-13 Thread Jeff Garzik
On Sun, Feb 13, 2005 at 06:19:31PM -0600, Doug Maxey wrote: On Sun, 13 Feb 2005 17:01:51 EST, Jeff Garzik wrote: Mark Hahn wrote: * With ATA passthru (in libata-dev currently), libata supports SMART and the HDIO_CMD/HDIO_TASK generalized ioctls. Should I care about supporting other