Re: [PATCH] mmc: fix async request mechanism for sequential read scenarios

2012-10-21 Thread Per Forlin
On Sun, Oct 14, 2012 at 6:17 PM, Konstantin Dorfman wrote: > On Thu, 11 Oct 2012 17:19:01 +0200, Per Forlin > wrote: > Hello Per, > >>I would like to start with some basic comments. >> >>1. Is this read sequential issue specific to MMC? >>2. Or is it common with all other block-drivers that gets

Re: [PATCH] mmc: fix async request mechanism for sequential read scenarios

2012-10-21 Thread Per Forlin
On Sun, Oct 14, 2012 at 6:17 PM, Konstantin Dorfman kdorf...@codeaurora.org wrote: On Thu, 11 Oct 2012 17:19:01 +0200, Per Forlin per.l...@gmail.com wrote: Hello Per, I would like to start with some basic comments. 1. Is this read sequential issue specific to MMC? 2. Or is it common with all

Re: [PATCH] mmc: fix async request mechanism for sequential read scenarios

2012-10-14 Thread Konstantin Dorfman
On Thu, 11 Oct 2012 17:19:01 +0200, Per Forlin wrote: Hello Per, >I would like to start with some basic comments. > >1. Is this read sequential issue specific to MMC? >2. Or is it common with all other block-drivers that gets data from >the block layer (SCSI/SATA etc) ? >If (#2) can the issue be

Re: [PATCH] mmc: fix async request mechanism for sequential read scenarios

2012-10-14 Thread Konstantin Dorfman
On Thu, 11 Oct 2012 17:19:01 +0200, Per Forlin per.l...@gmail.com wrote: Hello Per, I would like to start with some basic comments. 1. Is this read sequential issue specific to MMC? 2. Or is it common with all other block-drivers that gets data from the block layer (SCSI/SATA etc) ? If (#2) can

Re: [PATCH] mmc: fix async request mechanism for sequential read scenarios

2012-10-11 Thread Per Forlin
Hi Konstantin, Thanks for addressing this issue. I have just started to look at this patch and I haven't got into the details yet. I would like to start with some basic comments. 1. Is this read sequential issue specific to MMC? 2. Or is it common with all other block-drivers that gets data from

Re: [PATCH] mmc: fix async request mechanism for sequential read scenarios

2012-10-11 Thread Per Forlin
Hi Konstantin, Thanks for addressing this issue. I have just started to look at this patch and I haven't got into the details yet. I would like to start with some basic comments. 1. Is this read sequential issue specific to MMC? 2. Or is it common with all other block-drivers that gets data from

[PATCH] mmc: fix async request mechanism for sequential read scenarios

2012-10-02 Thread Konstantin Dorfman
The main assumption of the async request design is that the file system adds block requests to the block device queue asynchronously without waiting for completion (see the Rationale section of https://wiki.linaro.org/WorkingGroups/Kernel/Specs /StoragePerfMMC-async-req). We found out that in

[PATCH] mmc: fix async request mechanism for sequential read scenarios

2012-10-02 Thread Konstantin Dorfman
The main assumption of the async request design is that the file system adds block requests to the block device queue asynchronously without waiting for completion (see the Rationale section of https://wiki.linaro.org/WorkingGroups/Kernel/Specs /StoragePerfMMC-async-req). We found out that in