]> git.hungrycats.org Git - linux/commitdiff
[PATCH] ptrace bug
authorDave Jones <davej@suse.de>
Thu, 9 May 2002 04:44:52 +0000 (21:44 -0700)
committerDave Jones <davej@suse.de>
Thu, 9 May 2002 04:44:52 +0000 (21:44 -0700)
We weren't incrementing the address when walking a processes
address space.  From 2.4

kernel/ptrace.c

index bade71e2c0f0f51b651279e1949dcb9ce7ea0b37..24d41164144e227ba488b3a5d745212e3b7dfa2e 100644 (file)
@@ -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);