diff options
author | Hugh Dickins <hugh@veritas.com> | 2005-11-21 21:32:16 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-11-22 09:13:42 -0800 |
commit | 101d2be7646b7dd1c367d50208a59b29fce61398 (patch) | |
tree | 5b01c8a93a749cc776744c71c4f79e95ef5d6393 /mm/memory.c | |
parent | 0b14c179a483e71ea41df2aa4a661760063115bd (diff) | |
download | op-kernel-dev-101d2be7646b7dd1c367d50208a59b29fce61398.zip op-kernel-dev-101d2be7646b7dd1c367d50208a59b29fce61398.tar.gz |
[PATCH] unpaged: VM_NONLINEAR VM_RESERVED
There's one peculiar use of VM_RESERVED which the previous patch left behind:
because VM_NONLINEAR's try_to_unmap_cluster uses vm_private_data as a swapout
cursor, but should never meet VM_RESERVED vmas, it was a way of extending
VM_NONLINEAR to VM_RESERVED vmas using vm_private_data for some other purpose.
But that's an empty set - they don't have the populate function required. So
just throw away those VM_RESERVED tests.
But one more interesting in rmap.c has to go too: try_to_unmap_one will want
to swap out an anonymous page from VM_RESERVED or VM_UNPAGED area.
Signed-off-by: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'mm/memory.c')
0 files changed, 0 insertions, 0 deletions