diff options
| author | Linus Torvalds <torvalds@home.transmeta.com> | 2002-07-28 02:53:48 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.transmeta.com> | 2002-07-28 02:53:48 -0700 |
| commit | 4e3663d7c4db717114a47940e1c31f389884f67d (patch) | |
| tree | c7a4c8048cd62957e595aea1b109e4d6137be330 /kernel | |
| parent | 06ba030ae8384314fd1ec79b62de216da81db0c4 (diff) | |
Since "access_process_vm()" releases pages that can be
in the page cache, it needs to use page_cache_release()
instead of plain "put_page()".
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/ptrace.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/ptrace.c b/kernel/ptrace.c index f6d76247cde3..e6d6b029405e 100644 --- a/kernel/ptrace.c +++ b/kernel/ptrace.c @@ -156,7 +156,7 @@ int access_process_vm(struct task_struct *tsk, unsigned long addr, void *buf, in flush_page_to_ram(page); } kunmap(page); - put_page(page); + page_cache_release(page); len -= bytes; buf += bytes; addr += bytes; |
