From a63f35cc37a7903273777f70a494bbd76b9e0650 Mon Sep 17 00:00:00 2001 From: Oleg Nesterov Date: Sun, 29 Jul 2012 20:22:18 +0200 Subject: [PATCH] --- yaml --- r: 320470 b: refs/heads/master c: 089ba999dc881a7549d97c55ac9e0052d061867d h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/events/uprobes.c | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 9fbce1bc6a84..09f54d933c83 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c517ee744b96e441d9c731e245f83c6d08dc0a19 +refs/heads/master: 089ba999dc881a7549d97c55ac9e0052d061867d diff --git a/trunk/kernel/events/uprobes.c b/trunk/kernel/events/uprobes.c index 6fda7996892b..23c562b7fc2e 100644 --- a/trunk/kernel/events/uprobes.c +++ b/trunk/kernel/events/uprobes.c @@ -239,9 +239,7 @@ static int write_opcode(struct arch_uprobe *auprobe, struct mm_struct *mm, if (ret) goto unlock_out; - lock_page(new_page); ret = __replace_page(vma, vaddr, old_page, new_page); - unlock_page(new_page); unlock_out: unlock_page(old_page);