diff options
| author | Andrew Morton <akpm@osdl.org> | 2003-10-04 21:04:28 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.osdl.org> | 2003-10-04 21:04:28 -0700 |
| commit | 11d3c5ea4e4b16afcbe5f0966ed44b8b8f5ce5e5 (patch) | |
| tree | 30a5f5ea90350389390713551065d60895025594 | |
| parent | 3479607fae84bd00f1f6fbdf34d10b2106e39b0f (diff) | |
[PATCH] fix pte_chain leak in do_no_page()
From: "V. Rajesh" <vrajesh@eecs.umich.edu>
Fix a rare pte_chain memory leak in do_no_page()
| -rw-r--r-- | mm/memory.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/mm/memory.c b/mm/memory.c index be552e3cffbd..7e105f02d82b 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -1441,6 +1441,7 @@ retry: sequence = atomic_read(&mapping->truncate_count); spin_unlock(&mm->page_table_lock); page_cache_release(new_page); + pte_chain_free(pte_chain); goto retry; } page_table = pte_offset_map(pmd, address); |
