[PATCH 2/2] libata: implement support for 32-bit PIO transfers

2008-02-17 Thread Willy Tarreau
From 4ea313fe6a3c46a90226cf40d0e3ece4b36b48f9 Mon Sep 17 00:00:00 2001 From: Willy Tarreau [EMAIL PROTECTED] Date: Sun, 17 Feb 2008 21:28:25 +0100 Subject: [PATCH 2/2] libata: implement support for 32-bit PIO transfers When ATA_DFLAG_32BIT_PIO is set in ata flags, PIO transfers will be performed

[PATCH 1/2] libata: implement ATA_IOC_GET_IO32/ATA_IOC_SET_IO32 ioctls

2008-02-17 Thread Willy Tarreau
From 40a8174d27cb9d93b859bc073c8f075b9ff71578 Mon Sep 17 00:00:00 2001 From: Willy Tarreau [EMAIL PROTECTED] Date: Sun, 17 Feb 2008 21:11:46 +0100 Subject: [PATCH 1/2] libata: implement ATA_IOC_GET_IO32/ATA_IOC_SET_IO32 ioctls This patch implements the aforementionned ioctls and get/set the new

[PATCH 0/2] libata: implement 32-bit transfers for PIO mode

2008-02-17 Thread Willy Tarreau
Hi Jeff, For several times I tried libata on small machines equipped with either CompactFlash or IDE DOM (Disk-On-Module). All those machines with small flashes (= 256 MB) were about 35-40% slower under libata than under the plain old IDE driver. I realized that all the slower ones were running

Re: [PATCH 0/2] libata: implement 32-bit transfers for PIO mode

2008-02-17 Thread Willy Tarreau
On Sun, Feb 17, 2008 at 10:31:34PM +, Alan Cox wrote: Thus, I have implemented the 32-bit mode to bring the performance back to the level of the old IDE driver. I jumped from 1.5 MB/s to 2.5 MB/s, which is an important difference at this level of performance, especially when large

Re: SATA update in 2.4, ICH8

2007-06-26 Thread Willy Tarreau
On Mon, Jun 25, 2007 at 10:06:47AM +0200, Vincent Bernat wrote: OoO En ce début de soirée du vendredi 22 juin 2007, vers 21:13, Willy Tarreau [EMAIL PROTECTED] disait: This is a SATA CDROM. There is no PATA controller on the motherboard. I've never tested any SATA CDROM yet. I don't

Re: SATA update in 2.4, ICH8

2007-06-26 Thread Willy Tarreau
On Tue, Jun 26, 2007 at 09:37:10AM -0400, Jeff Garzik wrote: Any chance you could email me what is pending? Of course! it was in first mail of this thread. Here it is. Thanks, Willy -- Hi ! I have patched 2.4.34

Re: SATA update in 2.4, ICH8

2007-06-22 Thread Willy Tarreau
On Fri, Jun 22, 2007 at 08:29:15AM +0200, Vincent Bernat wrote: Hi Willy ! I do not have any idea right now. I recall having had some difficulties some time ago with ata_piix when piix itself was not disabled, but those were in the early libata times. I *believe* it's OK now but you

Re: SATA update in 2.4, ICH8

2007-06-21 Thread Willy Tarreau
Hi Vincent, On Thu, Jun 21, 2007 at 09:41:58AM +0200, Vincent Bernat wrote: Hi ! I have patched 2.4.34 with the following patch to allow the use of SATA drive on an ICH8 motherboard : --- linux/drivers/scsi/ata_piix.c~2006-12-22 17:06:45.0 -0500 +++

Re: Compact Flash performance...

2007-06-01 Thread Willy Tarreau
On Thu, May 31, 2007 at 06:43:46PM -0400, Mark Lord wrote: Jeff Garzik wrote: Mark Lord wrote: Some cards may perform better when their memory interface is used instead of the I/O interface, or vice-versa. I'm not sure which of the two methods was selected by libata (probably the memory