diff options
author | Ganesh Mahendran <opensource.ganesh@gmail.com> | 2016-07-28 18:48:00 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2016-07-28 19:07:41 -0400 |
commit | 18fd06bf7aa7768caeda820811ac91512198dea2 (patch) | |
tree | 944826fd07010e7a8b89d236ba3ca878c673cafa | |
parent | 35b3445e97352732f0d64a7e629f629b1d81827e (diff) |
mm/zsmalloc: use helper to clear page->flags bit
Use ClearPagePrivate/ClearPagePrivate2 helpers to clear
PG_private/PG_private_2 in page->flags
Link: http://lkml.kernel.org/r/1467882338-4300-7-git-send-email-opensource.ganesh@gmail.com
Signed-off-by: Ganesh Mahendran <opensource.ganesh@gmail.com>
Acked-by: Minchan Kim <minchan@kernel.org>
Reviewed-by: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
Cc: Vlastimil Babka <vbabka@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-rw-r--r-- | mm/zsmalloc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mm/zsmalloc.c b/mm/zsmalloc.c index fa08236a9036..cd2a81e8b429 100644 --- a/mm/zsmalloc.c +++ b/mm/zsmalloc.c | |||
@@ -937,8 +937,8 @@ static void unpin_tag(unsigned long handle) | |||
937 | static void reset_page(struct page *page) | 937 | static void reset_page(struct page *page) |
938 | { | 938 | { |
939 | __ClearPageMovable(page); | 939 | __ClearPageMovable(page); |
940 | clear_bit(PG_private, &page->flags); | 940 | ClearPagePrivate(page); |
941 | clear_bit(PG_private_2, &page->flags); | 941 | ClearPagePrivate2(page); |
942 | set_page_private(page, 0); | 942 | set_page_private(page, 0); |
943 | page_mapcount_reset(page); | 943 | page_mapcount_reset(page); |
944 | ClearPageHugeObject(page); | 944 | ClearPageHugeObject(page); |