X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-kernel.git;a=blobdiff_plain;f=mm%2Fhugetlb.c;h=bb28a5f9db8ddbf2f65391fe9206ca99b46a256b;hp=dae27ba3be2c8523cd032ad330e2f5a32fbffaf3;hb=9545eb61e5bb70055fd9358f25f95387f7398cba;hpb=ab7e2dbf9b5da4d4eb4fdb019cc8881fbeb1299b diff --git a/mm/hugetlb.c b/mm/hugetlb.c index dae27ba3be2c..bb28a5f9db8d 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c @@ -2422,6 +2422,8 @@ retry_avoidcopy: * anon_vma prepared. */ if (unlikely(anon_vma_prepare(vma))) { + page_cache_release(new_page); + page_cache_release(old_page); /* Caller expects lock to be held */ spin_lock(&mm->page_table_lock); return VM_FAULT_OOM;