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

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

2008-02-17 Thread Alan Cox
> 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 files are read. The 32-bit mode is enabled using the ioctl >

[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

[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 Alan Cox
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 files are read. The 32-bit mode is enabled using the ioctl which

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