diff options
| author | Christoph Lameter <[email protected]> | 2007-03-05 00:30:33 -0800 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2007-03-05 07:57:51 -0800 |
| commit | 0dc952dc3e6d96d554a19fa7bee3f3b1d55e3cff (patch) | |
| tree | 1dcf2ff93784716143b7acef816888a71a9504c2 /include/linux/debugobjects.h | |
| parent | 1f2b69f9bdce8461341e5fb864568a2ee90079c8 (diff) | |
[PATCH] Page migration: Fix vma flag checking
Currently we do not check for vma flags if sys_move_pages is called to move
individual pages. If sys_migrate_pages is called to move pages then we
check for vm_flags that indicate a non migratable vma but that still
includes VM_LOCKED and we can migrate mlocked pages.
Extract the vma_migratable check from mm/mempolicy.c, fix it and put it
into migrate.h so that is can be used from both locations.
Problem was spotted by Lee Schermerhorn
Signed-off-by: Christoph Lameter <[email protected]>
Signed-off-by: Lee Schermerhorn <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions