diff options
-rw-r--r-- | mm/hugetlb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mm/hugetlb.c b/mm/hugetlb.c index bb7dc405634..ea8c3a4cd2a 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c | |||
@@ -800,7 +800,7 @@ static struct page *alloc_buddy_huge_page(struct hstate *h, int nid) | |||
800 | 800 | ||
801 | if (page && arch_prepare_hugepage(page)) { | 801 | if (page && arch_prepare_hugepage(page)) { |
802 | __free_pages(page, huge_page_order(h)); | 802 | __free_pages(page, huge_page_order(h)); |
803 | return NULL; | 803 | page = NULL; |
804 | } | 804 | } |
805 | 805 | ||
806 | spin_lock(&hugetlb_lock); | 806 | spin_lock(&hugetlb_lock); |