From: Dominik Dingel <dingel@xxxxxxxxxxxxxxxxxx> 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 <dingel@xxxxxxxxxxxxxxxxxx> --- 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, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>