[PATCH 3.13.y-ckt 33/96] arm64: readahead: fault retry breaks mmap file read random detection

2015-11-13 Thread Kamal Mostafa
3.13.11-ckt30 -stable review patch. If anyone has any objections, please let me know. -- From: Mark Salyzyn commit 569ba74a7ba69f46ce2950bf085b37fea2408385 upstream. This is the arm64 portion of commit 45cac65b0fcd ("readahead: fault retry breaks mmap file read random detecti

[PATCH 3.16.y-ckt 17/94] arm64: readahead: fault retry breaks mmap file read random detection

2015-11-13 Thread Luis Henriques
3.16.7-ckt20 -stable review patch. If anyone has any objections, please let me know. -- From: Mark Salyzyn commit 569ba74a7ba69f46ce2950bf085b37fea2408385 upstream. This is the arm64 portion of commit 45cac65b0fcd ("readahead: fault retry breaks mmap file read random detectio

[PATCH 3.19.y-ckt 061/155] arm64: readahead: fault retry breaks mmap file read random detection

2015-11-12 Thread Kamal Mostafa
3.19.8-ckt10 -stable review patch. If anyone has any objections, please let me know. -- From: Mark Salyzyn commit 569ba74a7ba69f46ce2950bf085b37fea2408385 upstream. This is the arm64 portion of commit 45cac65b0fcd ("readahead: fault retry breaks mmap file read random detectio

[PATCH 3.12 074/123] arm64: readahead: fault retry breaks mmap file read random detection

2015-10-28 Thread Jiri Slaby
From: Mark Salyzyn 3.12-stable review patch. If anyone has any objections, please let me know. === commit 569ba74a7ba69f46ce2950bf085b37fea2408385 upstream. This is the arm64 portion of commit 45cac65b0fcd ("readahead: fault retry breaks mmap file read random detection"), which wa

[PATCH 4.1 180/202] arm64: readahead: fault retry breaks mmap file read random detection

2015-10-17 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Mark Salyzyn commit 569ba74a7ba69f46ce2950bf085b37fea2408385 upstream. This is the arm64 portion of commit 45cac65b0fcd ("readahead: fault retry breaks mmap file read random detection"), which

[PATCH 4.2 230/258] arm64: readahead: fault retry breaks mmap file read random detection

2015-10-17 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Mark Salyzyn commit 569ba74a7ba69f46ce2950bf085b37fea2408385 upstream. This is the arm64 portion of commit 45cac65b0fcd ("readahead: fault retry breaks mmap file read random detection"), which

[PATCH 3.14 70/79] arm64: readahead: fault retry breaks mmap file read random detection

2015-10-17 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Mark Salyzyn commit 569ba74a7ba69f46ce2950bf085b37fea2408385 upstream. This is the arm64 portion of commit 45cac65b0fcd ("readahead: fault retry breaks mmap file read random detection"), which

[PATCH 3.10 46/54] arm64: readahead: fault retry breaks mmap file read random detection

2015-10-17 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Mark Salyzyn commit 569ba74a7ba69f46ce2950bf085b37fea2408385 upstream. This is the arm64 portion of commit 45cac65b0fcd ("readahead: fault retry breaks mmap file read random detection"), which

Re: ARM64 readahead: fault retry breaks mmap file read random detection

2015-09-22 Thread Mark Salyzyn
On 09/21/2015 04:51 PM, Will Deacon wrote: On Mon, Sep 21, 2015 at 10:36:40PM +0100, Mark Salyzyn wrote: On 09/21/2015 02:09 PM, Will Deacon wrote: On Mon, Sep 21, 2015 at 09:39:50PM +0100, Mark Salyzyn wrote: Description from commit 45cac65b0fcd ("readahead: fault retry breaks mmap file

Re: ARM64 readahead: fault retry breaks mmap file read random detection

2015-09-21 Thread Will Deacon
On Mon, Sep 21, 2015 at 10:36:40PM +0100, Mark Salyzyn wrote: > On 09/21/2015 02:09 PM, Will Deacon wrote: > > On Mon, Sep 21, 2015 at 09:39:50PM +0100, Mark Salyzyn wrote: > >> Description from commit 45cac65b0fcd > >> ("readahead: fault retry breaks mmap file read random detection") > >> . .

Re: ARM64 readahead: fault retry breaks mmap file read random detection

2015-09-21 Thread Mark Salyzyn
On 09/21/2015 02:09 PM, Will Deacon wrote: On Mon, Sep 21, 2015 at 09:39:50PM +0100, Mark Salyzyn wrote: Description from commit 45cac65b0fcd ("readahead: fault retry breaks mmap file read random detection") . . . Yup, arm64 needs this too! Random read improves by 250%, sequential read impr

Re: ARM64 readahead: fault retry breaks mmap file read random detection

2015-09-21 Thread Will Deacon
On Mon, Sep 21, 2015 at 09:39:50PM +0100, Mark Salyzyn wrote: > Description from commit 45cac65b0fcd > ("readahead: fault retry breaks mmap file read random detection") > > .fault now can retry. The retry can break state machine of .fault. In > filemap_fault, if page is miss, ra->mmap_miss i

ARM64 readahead: fault retry breaks mmap file read random detection

2015-09-21 Thread Mark Salyzyn
Description from commit 45cac65b0fcd ("readahead: fault retry breaks mmap file read random detection") .fault now can retry. The retry can break state machine of .fault. In filemap_fault, if page is miss, ra->mmap_miss is increased. In the second try, since the page is in page cache now, ra