diff --git a/kernel/memremap.c b/kernel/memremap.c index 331baad8efec..0376ebb3a53f 100644 --- a/kernel/memremap.c +++ b/kernel/memremap.c @@ -392,8 +392,6 @@ void __put_devmap_managed_page(struct page *page) * holds a reference on the page. */ if (count == 1) { - /* Clear Active bit in case of parallel mark_page_accessed */ - __ClearPageActive(page); __ClearPageWaiters(page); mem_cgroup_uncharge(page); diff --git a/mm/swap.c b/mm/swap.c index 2a60870e55f8..b5ac566e069e 100644 --- a/mm/swap.c +++ b/mm/swap.c @@ -830,8 +830,6 @@ void release_pages(struct page **pages, int nr) del_page_from_lru_list(page, lruvec, page_off_lru(page)); } - /* Clear Active bit in case of parallel mark_page_accessed */ - __ClearPageActive(page); __ClearPageWaiters(page); list_add(&page->lru, &pages_to_free);