Files
kernel/include/linux
Joonsoo Kim a9627bc5e3 mm/page_owner: introduce split_page_owner and replace manual handling
split_page() calls set_page_owner() to set up page_owner to each pages.
But, it has a drawback that head page and the others have different
stacktrace because callsite of set_page_owner() is slightly differnt.
To avoid this problem, this patch copies head page's page_owner to the
others.  It needs to introduce new function, split_page_owner() but it
also remove the other function, get_page_owner_gfp() so looks good to
do.

Link: http://lkml.kernel.org/r/1464230275-25791-4-git-send-email-iamjoonsoo.kim@lge.com
Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
Acked-by: Vlastimil Babka <vbabka@suse.cz>
Cc: Mel Gorman <mgorman@techsingularity.net>
Cc: Minchan Kim <minchan@kernel.org>
Cc: Alexander Potapenko <glider@google.com>
Cc: Hugh Dickins <hughd@google.com>
Cc: Michal Hocko <mhocko@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2016-07-26 16:19:19 -07:00
..
2016-07-04 17:19:22 +05:30
2016-07-04 08:19:21 -07:00
2016-06-07 22:07:09 -04:00
2016-06-01 14:56:57 -07:00
2016-06-28 10:22:02 +02:00
2016-06-25 09:04:48 -07:00
2016-07-26 16:19:19 -07:00
2016-05-31 22:12:43 +05:30
2016-07-13 11:53:40 -07:00
2016-06-15 16:00:05 -07:00
2016-07-26 16:19:19 -07:00
2016-05-23 17:04:14 -07:00
2016-07-26 16:19:19 -07:00
2016-06-23 18:37:05 +02:00
2016-07-26 16:19:19 -07:00
2016-07-26 16:19:19 -07:00
2016-05-20 17:58:30 -07:00
2016-06-20 12:47:15 -07:00
2016-05-23 17:04:14 -07:00
2016-05-20 17:58:30 -07:00
2016-06-25 09:04:48 -07:00