summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorDave Jones <davej@suse.de>2002-05-08 21:44:52 -0700
committerDave Jones <davej@suse.de>2002-05-08 21:44:52 -0700
commitc88adf2f86f49eb43e53f458d8da49546408a0da (patch)
tree7b691c5587e8b59d7ea4670b1e6daf60b371c34e /kernel
parent0ebd1760735ac27af46ec3344dcbef33a55ffb6d (diff)
[PATCH] ptrace bug
We weren't incrementing the address when walking a processes address space. From 2.4
Diffstat (limited to 'kernel')
-rw-r--r--kernel/ptrace.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/ptrace.c b/kernel/ptrace.c
index bade71e2c0f0..24d41164144e 100644
--- a/kernel/ptrace.c
+++ b/kernel/ptrace.c
@@ -160,6 +160,7 @@ int access_process_vm(struct task_struct *tsk, unsigned long addr, void *buf, in
put_page(page);
len -= bytes;
buf += bytes;
+ addr += bytes;
}
up_read(&mm->mmap_sem);
mmput(mm);