search for: horiguchi

Displaying 20 results from an estimated 42 matches for "horiguchi".

2016 Apr 04
1
mm/hwpoison: fix wrong num_poisoned_pages account
Forking new thread, Hello Naoya, On Mon, Apr 04, 2016 at 04:45:12AM +0000, Naoya Horiguchi wrote: > On Mon, Apr 04, 2016 at 10:39:17AM +0900, Minchan Kim wrote: > > On Fri, Apr 01, 2016 at 02:58:21PM +0200, Vlastimil Babka wrote: > > > On 03/30/2016 09:12 AM, Minchan Kim wrote: > > > >Procedure of page migration is as follows: > > > > > > &...
2016 Apr 04
1
mm/hwpoison: fix wrong num_poisoned_pages account
Forking new thread, Hello Naoya, On Mon, Apr 04, 2016 at 04:45:12AM +0000, Naoya Horiguchi wrote: > On Mon, Apr 04, 2016 at 10:39:17AM +0900, Minchan Kim wrote: > > On Fri, Apr 01, 2016 at 02:58:21PM +0200, Vlastimil Babka wrote: > > > On 03/30/2016 09:12 AM, Minchan Kim wrote: > > > >Procedure of page migration is as follows: > > > > > > &...
2016 Apr 04
2
[PATCH v3 01/16] mm: use put_page to free page instead of putback_lru_page
...mpaction (perhaps also other migration users) has to drain > > >the lru pvec... Getting rid of this stuff is worth even by itself." > > > > > >Cc: Mel Gorman <mgorman at suse.de> > > >Cc: Hugh Dickins <hughd at google.com> > > >Cc: Naoya Horiguchi <n-horiguchi at ah.jp.nec.com> > > >Acked-by: Vlastimil Babka <vbabka at suse.cz> > > >Signed-off-by: Minchan Kim <minchan at kernel.org> > > > > [...] > > > > >@@ -974,28 +986,28 @@ static ICE_noinline int unmap_and_move(new_page_t g...
2016 Apr 04
2
[PATCH v3 01/16] mm: use put_page to free page instead of putback_lru_page
...mpaction (perhaps also other migration users) has to drain > > >the lru pvec... Getting rid of this stuff is worth even by itself." > > > > > >Cc: Mel Gorman <mgorman at suse.de> > > >Cc: Hugh Dickins <hughd at google.com> > > >Cc: Naoya Horiguchi <n-horiguchi at ah.jp.nec.com> > > >Acked-by: Vlastimil Babka <vbabka at suse.cz> > > >Signed-off-by: Minchan Kim <minchan at kernel.org> > > > > [...] > > > > >@@ -974,28 +986,28 @@ static ICE_noinline int unmap_and_move(new_page_t g...
2016 Apr 01
2
[PATCH v3 01/16] mm: use put_page to free page instead of putback_lru_page
...Comment from Vlastimil > "Yeah, and compaction (perhaps also other migration users) has to drain > the lru pvec... Getting rid of this stuff is worth even by itself." > > Cc: Mel Gorman <mgorman at suse.de> > Cc: Hugh Dickins <hughd at google.com> > Cc: Naoya Horiguchi <n-horiguchi at ah.jp.nec.com> > Acked-by: Vlastimil Babka <vbabka at suse.cz> > Signed-off-by: Minchan Kim <minchan at kernel.org> [...] > @@ -974,28 +986,28 @@ static ICE_noinline int unmap_and_move(new_page_t get_new_page, > list_del(&page->lru); >...
2016 Apr 01
2
[PATCH v3 01/16] mm: use put_page to free page instead of putback_lru_page
...Comment from Vlastimil > "Yeah, and compaction (perhaps also other migration users) has to drain > the lru pvec... Getting rid of this stuff is worth even by itself." > > Cc: Mel Gorman <mgorman at suse.de> > Cc: Hugh Dickins <hughd at google.com> > Cc: Naoya Horiguchi <n-horiguchi at ah.jp.nec.com> > Acked-by: Vlastimil Babka <vbabka at suse.cz> > Signed-off-by: Minchan Kim <minchan at kernel.org> [...] > @@ -974,28 +986,28 @@ static ICE_noinline int unmap_and_move(new_page_t get_new_page, > list_del(&page->lru); >...
2016 Apr 05
2
[PATCH v3 01/16] mm: use put_page to free page instead of putback_lru_page
On Mon, Apr 04, 2016 at 04:46:31PM +0200, Vlastimil Babka wrote: > On 04/04/2016 06:45 AM, Naoya Horiguchi wrote: > > On Mon, Apr 04, 2016 at 10:39:17AM +0900, Minchan Kim wrote: ... > >>> > >>> Also (but not your fault) the put_page() preceding > >>> test_set_page_hwpoison(page)) IMHO deserves a comment saying which > >>> pin we are releasing and wh...
2016 Apr 05
2
[PATCH v3 01/16] mm: use put_page to free page instead of putback_lru_page
On Mon, Apr 04, 2016 at 04:46:31PM +0200, Vlastimil Babka wrote: > On 04/04/2016 06:45 AM, Naoya Horiguchi wrote: > > On Mon, Apr 04, 2016 at 10:39:17AM +0900, Minchan Kim wrote: ... > >>> > >>> Also (but not your fault) the put_page() preceding > >>> test_set_page_hwpoison(page)) IMHO deserves a comment saying which > >>> pin we are releasing and wh...
2016 Mar 14
2
[PATCH v1 01/19] mm: use put_page to free page instead of putback_lru_page
...nt==1 in putback_lru_page() which would take the put_page() shortcut from there. But maybe it can't be done nicely without races. > Cc: Vlastimil Babka <vbabka at suse.cz> > Cc: Mel Gorman <mgorman at suse.de> > Cc: Hugh Dickins <hughd at google.com> > Cc: Naoya Horiguchi <n-horiguchi at ah.jp.nec.com> > Signed-off-by: Minchan Kim <minchan at kernel.org> Acked-by: Vlastimil Babka <vbabka at suse.cz> Note in -next/after 4.6-rc1 this will need some rebasing though.
2016 Mar 14
2
[PATCH v1 01/19] mm: use put_page to free page instead of putback_lru_page
...nt==1 in putback_lru_page() which would take the put_page() shortcut from there. But maybe it can't be done nicely without races. > Cc: Vlastimil Babka <vbabka at suse.cz> > Cc: Mel Gorman <mgorman at suse.de> > Cc: Hugh Dickins <hughd at google.com> > Cc: Naoya Horiguchi <n-horiguchi at ah.jp.nec.com> > Signed-off-by: Minchan Kim <minchan at kernel.org> Acked-by: Vlastimil Babka <vbabka at suse.cz> Note in -next/after 4.6-rc1 this will need some rebasing though.
2016 Apr 05
0
[PATCH v3 01/16] mm: use put_page to free page instead of putback_lru_page
On 04/05/2016 03:54 AM, Naoya Horiguchi wrote: > On Mon, Apr 04, 2016 at 04:46:31PM +0200, Vlastimil Babka wrote: >> On 04/04/2016 06:45 AM, Naoya Horiguchi wrote: >>> On Mon, Apr 04, 2016 at 10:39:17AM +0900, Minchan Kim wrote: > ... >>>>> >>>>> Also (but not your fault) the put_page()...
2016 Apr 04
0
[PATCH v3 01/16] mm: use put_page to free page instead of putback_lru_page
...t; >"Yeah, and compaction (perhaps also other migration users) has to drain > >the lru pvec... Getting rid of this stuff is worth even by itself." > > > >Cc: Mel Gorman <mgorman at suse.de> > >Cc: Hugh Dickins <hughd at google.com> > >Cc: Naoya Horiguchi <n-horiguchi at ah.jp.nec.com> > >Acked-by: Vlastimil Babka <vbabka at suse.cz> > >Signed-off-by: Minchan Kim <minchan at kernel.org> > > [...] > > >@@ -974,28 +986,28 @@ static ICE_noinline int unmap_and_move(new_page_t get_new_page, > > list...
2016 Apr 06
1
[PATCH v3 01/16] mm: use put_page to free page instead of putback_lru_page
On Tue, Apr 05, 2016 at 10:20:50AM +0200, Vlastimil Babka wrote: > On 04/05/2016 03:54 AM, Naoya Horiguchi wrote: > > On Mon, Apr 04, 2016 at 04:46:31PM +0200, Vlastimil Babka wrote: > >> On 04/04/2016 06:45 AM, Naoya Horiguchi wrote: > >>> On Mon, Apr 04, 2016 at 10:39:17AM +0900, Minchan Kim wrote: > > ... > >>>>> > >>>>> Also (but n...
2016 Apr 06
1
[PATCH v3 01/16] mm: use put_page to free page instead of putback_lru_page
On Tue, Apr 05, 2016 at 10:20:50AM +0200, Vlastimil Babka wrote: > On 04/05/2016 03:54 AM, Naoya Horiguchi wrote: > > On Mon, Apr 04, 2016 at 04:46:31PM +0200, Vlastimil Babka wrote: > >> On 04/04/2016 06:45 AM, Naoya Horiguchi wrote: > >>> On Mon, Apr 04, 2016 at 10:39:17AM +0900, Minchan Kim wrote: > > ... > >>>>> > >>>>> Also (but n...
2016 Apr 04
0
[PATCH v3 01/16] mm: use put_page to free page instead of putback_lru_page
On 04/04/2016 06:45 AM, Naoya Horiguchi wrote: > On Mon, Apr 04, 2016 at 10:39:17AM +0900, Minchan Kim wrote: >> Thanks for catching it, Vlastimil. >> It was my mistake. But in this chance, I looked over hwpoison code and >> I saw other places which increases num_poisoned_pages are successful >> migration, alre...
2016 Mar 15
0
[PATCH v1 01/19] mm: use put_page to free page instead of putback_lru_page
...e might do it via page_freeze_refs but what I want at this moment is to separte two semantic put and putback. ;-) > > >Cc: Vlastimil Babka <vbabka at suse.cz> > >Cc: Mel Gorman <mgorman at suse.de> > >Cc: Hugh Dickins <hughd at google.com> > >Cc: Naoya Horiguchi <n-horiguchi at ah.jp.nec.com> > >Signed-off-by: Minchan Kim <minchan at kernel.org> > > Acked-by: Vlastimil Babka <vbabka at suse.cz> > > Note in -next/after 4.6-rc1 this will need some rebasing though. Thanks for the review!
2016 Mar 11
0
[PATCH v1 01/19] mm: use put_page to free page instead of putback_lru_page
...use put_page instead of putback_lru_page and use putback_lru_page only on failure. That makes code more readable and doesn't add overhead in put_page. Cc: Vlastimil Babka <vbabka at suse.cz> Cc: Mel Gorman <mgorman at suse.de> Cc: Hugh Dickins <hughd at google.com> Cc: Naoya Horiguchi <n-horiguchi at ah.jp.nec.com> Signed-off-by: Minchan Kim <minchan at kernel.org> --- mm/migrate.c | 49 ++++++++++++++++++++++++++++++------------------- 1 file changed, 30 insertions(+), 19 deletions(-) diff --git a/mm/migrate.c b/mm/migrate.c index 3ad0fea5c438..bf31ea9ffaf8 100644...
2016 Mar 30
0
[PATCH v3 01/16] mm: use put_page to free page instead of putback_lru_page
...t add overhead in put_page. Comment from Vlastimil "Yeah, and compaction (perhaps also other migration users) has to drain the lru pvec... Getting rid of this stuff is worth even by itself." Cc: Mel Gorman <mgorman at suse.de> Cc: Hugh Dickins <hughd at google.com> Cc: Naoya Horiguchi <n-horiguchi at ah.jp.nec.com> Acked-by: Vlastimil Babka <vbabka at suse.cz> Signed-off-by: Minchan Kim <minchan at kernel.org> --- mm/migrate.c | 50 +++++++++++++++++++++++++++++++------------------- 1 file changed, 31 insertions(+), 19 deletions(-) diff --git a/mm/migrate.c b...
2016 May 09
5
[PATCH v5 00/13] Support non-lru page migration
...ugh Dickins <hughd at google.com> Cc: John Einar Reitan <john.reitan at foss.arm.com> Cc: Jonathan Corbet <corbet at lwn.net> Cc: Joonsoo Kim <iamjoonsoo.kim at lge.com> Cc: Konstantin Khlebnikov <koct9i at gmail.com> Cc: Mel Gorman <mgorman at suse.de> Cc: Naoya Horiguchi <n-horiguchi at ah.jp.nec.com> Cc: Rafael Aquini <aquini at redhat.com> Cc: Rik van Riel <riel at redhat.com> Cc: Sergey Senozhatsky <sergey.senozhatsky at gmail.com> Cc: virtualization at lists.linux-foundation.org Cc: Gioh Kim <gi-oh.kim at profitbricks.com> Cc: Chan...
2016 May 09
5
[PATCH v5 00/13] Support non-lru page migration
...ugh Dickins <hughd at google.com> Cc: John Einar Reitan <john.reitan at foss.arm.com> Cc: Jonathan Corbet <corbet at lwn.net> Cc: Joonsoo Kim <iamjoonsoo.kim at lge.com> Cc: Konstantin Khlebnikov <koct9i at gmail.com> Cc: Mel Gorman <mgorman at suse.de> Cc: Naoya Horiguchi <n-horiguchi at ah.jp.nec.com> Cc: Rafael Aquini <aquini at redhat.com> Cc: Rik van Riel <riel at redhat.com> Cc: Sergey Senozhatsky <sergey.senozhatsky at gmail.com> Cc: virtualization at lists.linux-foundation.org Cc: Gioh Kim <gi-oh.kim at profitbricks.com> Cc: Chan...