mm: Make compound_pincount always available
[linux-block.git] / mm / page_alloc.c
index 3589febc6d31928f850ebe5a4015ddc40e0469f3..02283598fd140872f52d3714ee20c1134eb9dee5 100644 (file)
@@ -734,8 +734,7 @@ static void prep_compound_head(struct page *page, unsigned int order)
        set_compound_page_dtor(page, COMPOUND_PAGE_DTOR);
        set_compound_order(page, order);
        atomic_set(compound_mapcount_ptr(page), -1);
-       if (hpage_pincount_available(page))
-               atomic_set(compound_pincount_ptr(page), 0);
+       atomic_set(compound_pincount_ptr(page), 0);
 }
 
 static void prep_compound_tail(struct page *head, int tail_idx)