Re: [RFC] mm: change find_vma() function

2015-12-21 Thread yalin wang
> On Dec 15, 2015, at 19:53, Kirill A. Shutemov > wrote: > > On Tue, Dec 15, 2015 at 02:41:21PM +0800, yalin wang wrote: >>> On Dec 15, 2015, at 05:11, Kirill A. Shutemov wrote: >>> Anyway, I don't think it's possible to gain anything measurable from this >>> optimization. >>> >> the

Re: [RFC] mm: change find_vma() function

2015-12-21 Thread yalin wang
> On Dec 15, 2015, at 19:53, Kirill A. Shutemov > wrote: > > On Tue, Dec 15, 2015 at 02:41:21PM +0800, yalin wang wrote: >>> On Dec 15, 2015, at 05:11, Kirill A. Shutemov wrote: >>> Anyway, I don't think it's possible to gain anything

Re: [RFC] mm: change find_vma() function

2015-12-15 Thread Kirill A. Shutemov
On Tue, Dec 15, 2015 at 02:41:21PM +0800, yalin wang wrote: > > On Dec 15, 2015, at 05:11, Kirill A. Shutemov wrote: > > Anyway, I don't think it's possible to gain anything measurable from this > > optimization. > > > the advantage is that if addr don’t belong to any vma, we don’t need loop all

Re: [RFC] mm: change find_vma() function

2015-12-15 Thread Andrea Arcangeli
On Tue, Dec 15, 2015 at 02:41:21PM +0800, yalin wang wrote: > > > On Dec 15, 2015, at 05:11, Kirill A. Shutemov wrote: > > > > On Mon, Dec 14, 2015 at 06:55:09PM +0100, Oleg Nesterov wrote: > >> On 12/14, Kirill A. Shutemov wrote: > >>> > >>> On Mon, Dec 14, 2015 at 07:02:25PM +0800, yalin

Re: [RFC] mm: change find_vma() function

2015-12-15 Thread Andrea Arcangeli
On Tue, Dec 15, 2015 at 02:41:21PM +0800, yalin wang wrote: > > > On Dec 15, 2015, at 05:11, Kirill A. Shutemov wrote: > > > > On Mon, Dec 14, 2015 at 06:55:09PM +0100, Oleg Nesterov wrote: > >> On 12/14, Kirill A. Shutemov wrote: > >>> > >>> On Mon, Dec 14, 2015 at

Re: [RFC] mm: change find_vma() function

2015-12-15 Thread Kirill A. Shutemov
On Tue, Dec 15, 2015 at 02:41:21PM +0800, yalin wang wrote: > > On Dec 15, 2015, at 05:11, Kirill A. Shutemov wrote: > > Anyway, I don't think it's possible to gain anything measurable from this > > optimization. > > > the advantage is that if addr don’t belong to any vma,

Re: [RFC] mm: change find_vma() function

2015-12-14 Thread yalin wang
> On Dec 15, 2015, at 05:11, Kirill A. Shutemov wrote: > > On Mon, Dec 14, 2015 at 06:55:09PM +0100, Oleg Nesterov wrote: >> On 12/14, Kirill A. Shutemov wrote: >>> >>> On Mon, Dec 14, 2015 at 07:02:25PM +0800, yalin wang wrote: change find_vma() to break ealier when found the adderss

Re: [RFC] mm: change find_vma() function

2015-12-14 Thread Kirill A. Shutemov
On Mon, Dec 14, 2015 at 06:55:09PM +0100, Oleg Nesterov wrote: > On 12/14, Kirill A. Shutemov wrote: > > > > On Mon, Dec 14, 2015 at 07:02:25PM +0800, yalin wang wrote: > > > change find_vma() to break ealier when found the adderss > > > is not in any vma, don't need loop to search all vma. > > >

Re: [RFC] mm: change find_vma() function

2015-12-14 Thread Oleg Nesterov
On 12/14, Kirill A. Shutemov wrote: > > On Mon, Dec 14, 2015 at 07:02:25PM +0800, yalin wang wrote: > > change find_vma() to break ealier when found the adderss > > is not in any vma, don't need loop to search all vma. > > > > Signed-off-by: yalin wang > > --- > > mm/mmap.c | 3 +++ > > 1 file

Re: [RFC] mm: change find_vma() function

2015-12-14 Thread Kirill A. Shutemov
On Mon, Dec 14, 2015 at 07:02:25PM +0800, yalin wang wrote: > change find_vma() to break ealier when found the adderss > is not in any vma, don't need loop to search all vma. > > Signed-off-by: yalin wang > --- > mm/mmap.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/mm/mmap.c

[RFC] mm: change find_vma() function

2015-12-14 Thread yalin wang
change find_vma() to break ealier when found the adderss is not in any vma, don't need loop to search all vma. Signed-off-by: yalin wang --- mm/mmap.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mm/mmap.c b/mm/mmap.c index b513f20..8294c9b 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@

Re: [RFC] mm: change find_vma() function

2015-12-14 Thread Kirill A. Shutemov
On Mon, Dec 14, 2015 at 07:02:25PM +0800, yalin wang wrote: > change find_vma() to break ealier when found the adderss > is not in any vma, don't need loop to search all vma. > > Signed-off-by: yalin wang > --- > mm/mmap.c | 3 +++ > 1 file changed, 3 insertions(+) >

[RFC] mm: change find_vma() function

2015-12-14 Thread yalin wang
change find_vma() to break ealier when found the adderss is not in any vma, don't need loop to search all vma. Signed-off-by: yalin wang --- mm/mmap.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mm/mmap.c b/mm/mmap.c index b513f20..8294c9b 100644 ---

Re: [RFC] mm: change find_vma() function

2015-12-14 Thread yalin wang
> On Dec 15, 2015, at 05:11, Kirill A. Shutemov wrote: > > On Mon, Dec 14, 2015 at 06:55:09PM +0100, Oleg Nesterov wrote: >> On 12/14, Kirill A. Shutemov wrote: >>> >>> On Mon, Dec 14, 2015 at 07:02:25PM +0800, yalin wang wrote: change find_vma() to break ealier when

Re: [RFC] mm: change find_vma() function

2015-12-14 Thread Oleg Nesterov
On 12/14, Kirill A. Shutemov wrote: > > On Mon, Dec 14, 2015 at 07:02:25PM +0800, yalin wang wrote: > > change find_vma() to break ealier when found the adderss > > is not in any vma, don't need loop to search all vma. > > > > Signed-off-by: yalin wang > > --- > >

Re: [RFC] mm: change find_vma() function

2015-12-14 Thread Kirill A. Shutemov
On Mon, Dec 14, 2015 at 06:55:09PM +0100, Oleg Nesterov wrote: > On 12/14, Kirill A. Shutemov wrote: > > > > On Mon, Dec 14, 2015 at 07:02:25PM +0800, yalin wang wrote: > > > change find_vma() to break ealier when found the adderss > > > is not in any vma, don't need loop to search all vma. > > >