Re: [PATCH] mm: make fault_around_bytes configurable

2016-05-17 Thread Kirill A. Shutemov
On Mon, May 16, 2016 at 11:56:32PM +0900, Minchan Kim wrote: > On Mon, May 16, 2016 at 05:29:00PM +0300, Kirill A. Shutemov wrote: > > > Kirill, > > > You wanted to test non-HW access bit system and I did. > > > What's your opinion? > > > > Sorry, for late response. > > > > My patch is

Re: [PATCH] mm: make fault_around_bytes configurable

2016-05-17 Thread Kirill A. Shutemov
On Mon, May 16, 2016 at 11:56:32PM +0900, Minchan Kim wrote: > On Mon, May 16, 2016 at 05:29:00PM +0300, Kirill A. Shutemov wrote: > > > Kirill, > > > You wanted to test non-HW access bit system and I did. > > > What's your opinion? > > > > Sorry, for late response. > > > > My patch is

Re: [PATCH] mm: make fault_around_bytes configurable

2016-05-16 Thread Minchan Kim
On Mon, May 16, 2016 at 05:29:00PM +0300, Kirill A. Shutemov wrote: > On Mon, May 16, 2016 at 11:18:54PM +0900, Minchan Kim wrote: > > On Tue, May 10, 2016 at 11:48:42AM +0900, Minchan Kim wrote: > > > On Mon, May 09, 2016 at 04:32:51PM +0900, Minchan Kim wrote: > > > > Hello, > > > > > > > > On

Re: [PATCH] mm: make fault_around_bytes configurable

2016-05-16 Thread Minchan Kim
On Mon, May 16, 2016 at 05:29:00PM +0300, Kirill A. Shutemov wrote: > On Mon, May 16, 2016 at 11:18:54PM +0900, Minchan Kim wrote: > > On Tue, May 10, 2016 at 11:48:42AM +0900, Minchan Kim wrote: > > > On Mon, May 09, 2016 at 04:32:51PM +0900, Minchan Kim wrote: > > > > Hello, > > > > > > > > On

Re: [PATCH] mm: make fault_around_bytes configurable

2016-05-16 Thread Kirill A. Shutemov
On Mon, May 16, 2016 at 11:18:54PM +0900, Minchan Kim wrote: > On Tue, May 10, 2016 at 11:48:42AM +0900, Minchan Kim wrote: > > On Mon, May 09, 2016 at 04:32:51PM +0900, Minchan Kim wrote: > > > Hello, > > > > > > On Mon, Apr 25, 2016 at 05:21:11PM +0530, Vinayak Menon wrote: > > > > > > > > >

Re: [PATCH] mm: make fault_around_bytes configurable

2016-05-16 Thread Kirill A. Shutemov
On Mon, May 16, 2016 at 11:18:54PM +0900, Minchan Kim wrote: > On Tue, May 10, 2016 at 11:48:42AM +0900, Minchan Kim wrote: > > On Mon, May 09, 2016 at 04:32:51PM +0900, Minchan Kim wrote: > > > Hello, > > > > > > On Mon, Apr 25, 2016 at 05:21:11PM +0530, Vinayak Menon wrote: > > > > > > > > >

Re: [PATCH] mm: make fault_around_bytes configurable

2016-05-16 Thread Minchan Kim
On Tue, May 10, 2016 at 11:48:42AM +0900, Minchan Kim wrote: > On Mon, May 09, 2016 at 04:32:51PM +0900, Minchan Kim wrote: > > Hello, > > > > On Mon, Apr 25, 2016 at 05:21:11PM +0530, Vinayak Menon wrote: > > > > > > > > > On 4/22/2016 3:14 PM, Kirill A. Shutemov wrote: > > > > On Fri, Apr 22,

Re: [PATCH] mm: make fault_around_bytes configurable

2016-05-16 Thread Minchan Kim
On Tue, May 10, 2016 at 11:48:42AM +0900, Minchan Kim wrote: > On Mon, May 09, 2016 at 04:32:51PM +0900, Minchan Kim wrote: > > Hello, > > > > On Mon, Apr 25, 2016 at 05:21:11PM +0530, Vinayak Menon wrote: > > > > > > > > > On 4/22/2016 3:14 PM, Kirill A. Shutemov wrote: > > > > On Fri, Apr 22,

Re: [PATCH] mm: make fault_around_bytes configurable

2016-05-09 Thread Minchan Kim
On Mon, May 09, 2016 at 04:32:51PM +0900, Minchan Kim wrote: > Hello, > > On Mon, Apr 25, 2016 at 05:21:11PM +0530, Vinayak Menon wrote: > > > > > > On 4/22/2016 3:14 PM, Kirill A. Shutemov wrote: > > > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > > >> On 04/22/2016 05:31

Re: [PATCH] mm: make fault_around_bytes configurable

2016-05-09 Thread Minchan Kim
On Mon, May 09, 2016 at 04:32:51PM +0900, Minchan Kim wrote: > Hello, > > On Mon, Apr 25, 2016 at 05:21:11PM +0530, Vinayak Menon wrote: > > > > > > On 4/22/2016 3:14 PM, Kirill A. Shutemov wrote: > > > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > > >> On 04/22/2016 05:31

Re: [PATCH] mm: make fault_around_bytes configurable

2016-05-09 Thread Minchan Kim
Hello, On Mon, Apr 25, 2016 at 05:21:11PM +0530, Vinayak Menon wrote: > > > On 4/22/2016 3:14 PM, Kirill A. Shutemov wrote: > > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > >> On 04/22/2016 05:31 AM, Andrew Morton wrote: > >>> On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon

Re: [PATCH] mm: make fault_around_bytes configurable

2016-05-09 Thread Minchan Kim
Hello, On Mon, Apr 25, 2016 at 05:21:11PM +0530, Vinayak Menon wrote: > > > On 4/22/2016 3:14 PM, Kirill A. Shutemov wrote: > > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > >> On 04/22/2016 05:31 AM, Andrew Morton wrote: > >>> On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-25 Thread Vinayak Menon
On 4/22/2016 3:14 PM, Kirill A. Shutemov wrote: > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: >> On 04/22/2016 05:31 AM, Andrew Morton wrote: >>> On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon >>> wrote: >>> Mapping pages around fault is found

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-25 Thread Vinayak Menon
On 4/22/2016 3:14 PM, Kirill A. Shutemov wrote: > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: >> On 04/22/2016 05:31 AM, Andrew Morton wrote: >>> On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon >>> wrote: >>> Mapping pages around fault is found to cause performance

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Kirill A. Shutemov
On Sat, Apr 23, 2016 at 12:09:46AM +0900, Minchan Kim wrote: > On Fri, Apr 22, 2016 at 12:44:30PM +0300, Kirill A. Shutemov wrote: > > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > > > On 04/22/2016 05:31 AM, Andrew Morton wrote: > > > >On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Kirill A. Shutemov
On Sat, Apr 23, 2016 at 12:09:46AM +0900, Minchan Kim wrote: > On Fri, Apr 22, 2016 at 12:44:30PM +0300, Kirill A. Shutemov wrote: > > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > > > On 04/22/2016 05:31 AM, Andrew Morton wrote: > > > >On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Minchan Kim
On Fri, Apr 22, 2016 at 12:44:30PM +0300, Kirill A. Shutemov wrote: > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > > On 04/22/2016 05:31 AM, Andrew Morton wrote: > > >On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon > > >wrote: > > > > > >>Mapping

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Minchan Kim
On Fri, Apr 22, 2016 at 12:44:30PM +0300, Kirill A. Shutemov wrote: > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > > On 04/22/2016 05:31 AM, Andrew Morton wrote: > > >On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon > > >wrote: > > > > > >>Mapping pages around fault is found

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Minchan Kim
On Fri, Apr 22, 2016 at 05:17:16PM +0300, Kirill A. Shutemov wrote: > On Fri, Apr 22, 2016 at 05:11:41PM +0300, Kirill A. Shutemov wrote: > > On Fri, Apr 22, 2016 at 11:02:16PM +0900, Minchan Kim wrote: > > > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > > > > On 04/22/2016

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Minchan Kim
On Fri, Apr 22, 2016 at 05:17:16PM +0300, Kirill A. Shutemov wrote: > On Fri, Apr 22, 2016 at 05:11:41PM +0300, Kirill A. Shutemov wrote: > > On Fri, Apr 22, 2016 at 11:02:16PM +0900, Minchan Kim wrote: > > > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > > > > On 04/22/2016

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Kirill A. Shutemov
On Fri, Apr 22, 2016 at 05:11:41PM +0300, Kirill A. Shutemov wrote: > On Fri, Apr 22, 2016 at 11:02:16PM +0900, Minchan Kim wrote: > > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > > > On 04/22/2016 05:31 AM, Andrew Morton wrote: > > > >On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Kirill A. Shutemov
On Fri, Apr 22, 2016 at 05:11:41PM +0300, Kirill A. Shutemov wrote: > On Fri, Apr 22, 2016 at 11:02:16PM +0900, Minchan Kim wrote: > > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > > > On 04/22/2016 05:31 AM, Andrew Morton wrote: > > > >On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Kirill A. Shutemov
On Fri, Apr 22, 2016 at 11:02:16PM +0900, Minchan Kim wrote: > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > > On 04/22/2016 05:31 AM, Andrew Morton wrote: > > >On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon > > >wrote: > > > > > >>Mapping pages

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Kirill A. Shutemov
On Fri, Apr 22, 2016 at 11:02:16PM +0900, Minchan Kim wrote: > On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > > On 04/22/2016 05:31 AM, Andrew Morton wrote: > > >On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon > > >wrote: > > > > > >>Mapping pages around fault is found to

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Minchan Kim
On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > On 04/22/2016 05:31 AM, Andrew Morton wrote: > >On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon > >wrote: > > > >>Mapping pages around fault is found to cause performance degradation > >>in certain use

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Minchan Kim
On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > On 04/22/2016 05:31 AM, Andrew Morton wrote: > >On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon > >wrote: > > > >>Mapping pages around fault is found to cause performance degradation > >>in certain use cases. The test performed

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Kirill A. Shutemov
On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > On 04/22/2016 05:31 AM, Andrew Morton wrote: > >On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon > >wrote: > > > >>Mapping pages around fault is found to cause performance degradation > >>in certain use

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Kirill A. Shutemov
On Fri, Apr 22, 2016 at 02:15:08PM +0530, Vinayak Menon wrote: > On 04/22/2016 05:31 AM, Andrew Morton wrote: > >On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon > >wrote: > > > >>Mapping pages around fault is found to cause performance degradation > >>in certain use cases. The test performed

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Vinayak Menon
On 04/22/2016 05:31 AM, Andrew Morton wrote: On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon wrote: Mapping pages around fault is found to cause performance degradation in certain use cases. The test performed here is launch of 10 apps one by one, doing something

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-22 Thread Vinayak Menon
On 04/22/2016 05:31 AM, Andrew Morton wrote: On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon wrote: Mapping pages around fault is found to cause performance degradation in certain use cases. The test performed here is launch of 10 apps one by one, doing something with the app each time, and

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-21 Thread Andrew Morton
On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon wrote: > Mapping pages around fault is found to cause performance degradation > in certain use cases. The test performed here is launch of 10 apps > one by one, doing something with the app each time, and then repeating >

Re: [PATCH] mm: make fault_around_bytes configurable

2016-04-21 Thread Andrew Morton
On Mon, 18 Apr 2016 20:47:16 +0530 Vinayak Menon wrote: > Mapping pages around fault is found to cause performance degradation > in certain use cases. The test performed here is launch of 10 apps > one by one, doing something with the app each time, and then repeating > the same sequence once

[PATCH] mm: make fault_around_bytes configurable

2016-04-18 Thread Vinayak Menon
Mapping pages around fault is found to cause performance degradation in certain use cases. The test performed here is launch of 10 apps one by one, doing something with the app each time, and then repeating the same sequence once more, on an ARM 64-bit Android device with 2GB of RAM. The time

[PATCH] mm: make fault_around_bytes configurable

2016-04-18 Thread Vinayak Menon
Mapping pages around fault is found to cause performance degradation in certain use cases. The test performed here is launch of 10 apps one by one, doing something with the app each time, and then repeating the same sequence once more, on an ARM 64-bit Android device with 2GB of RAM. The time