From: Dominik Dingel <din...@linux.vnet.ibm.com> page_mkwrite is initalized with zero and only set once, from that point exists no way to get to the oom or oom_free_new labels.
Signed-off-by: Dominik Dingel <din...@linux.vnet.ibm.com> --- mm/memory.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/mm/memory.c b/mm/memory.c index 221fc9f..c322708 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -2795,10 +2795,6 @@ oom_free_new: page_cache_release(new_page); oom: if (old_page) { - if (page_mkwrite) { - unlock_page(old_page); - page_cache_release(old_page); - } page_cache_release(old_page); } return VM_FAULT_OOM; -- 1.7.12.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/