Searched hist:"053837 fce7aa79025ed57656855df09f80175527" (Results 1 – 7 of 7) sorted by relevance
/openbmc/linux/include/linux/ |
H A D | mm_inline.h | diff 053837fce7aa79025ed57656855df09f80175527 Wed Jan 18 19:42:27 CST 2006 Nick Piggin <npiggin@suse.de> [PATCH] mm: migration page refcounting fix
Migration code currently does not take a reference to target page properly, so between unlocking the pte and trying to take a new reference to the page with isolate_lru_page, anything could happen to it.
Fix this by holding the pte lock until we get a chance to elevate the refcount.
Other small cleanups while we're here.
Signed-off-by: Nick Piggin <npiggin@suse.de> Signed-off-by: Christoph Lameter <clameter@sgi.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
|
H A D | swap.h | diff 053837fce7aa79025ed57656855df09f80175527 Wed Jan 18 19:42:27 CST 2006 Nick Piggin <npiggin@suse.de> [PATCH] mm: migration page refcounting fix
Migration code currently does not take a reference to target page properly, so between unlocking the pte and trying to take a new reference to the page with isolate_lru_page, anything could happen to it.
Fix this by holding the pte lock until we get a chance to elevate the refcount.
Other small cleanups while we're here.
Signed-off-by: Nick Piggin <npiggin@suse.de> Signed-off-by: Christoph Lameter <clameter@sgi.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
|
/openbmc/linux/mm/ |
H A D | swap.c | diff 053837fce7aa79025ed57656855df09f80175527 Wed Jan 18 19:42:27 CST 2006 Nick Piggin <npiggin@suse.de> [PATCH] mm: migration page refcounting fix
Migration code currently does not take a reference to target page properly, so between unlocking the pte and trying to take a new reference to the page with isolate_lru_page, anything could happen to it.
Fix this by holding the pte lock until we get a chance to elevate the refcount.
Other small cleanups while we're here.
Signed-off-by: Nick Piggin <npiggin@suse.de> Signed-off-by: Christoph Lameter <clameter@sgi.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
|
H A D | rmap.c | diff 053837fce7aa79025ed57656855df09f80175527 Wed Jan 18 19:42:27 CST 2006 Nick Piggin <npiggin@suse.de> [PATCH] mm: migration page refcounting fix
Migration code currently does not take a reference to target page properly, so between unlocking the pte and trying to take a new reference to the page with isolate_lru_page, anything could happen to it.
Fix this by holding the pte lock until we get a chance to elevate the refcount.
Other small cleanups while we're here.
Signed-off-by: Nick Piggin <npiggin@suse.de> Signed-off-by: Christoph Lameter <clameter@sgi.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
|
H A D | mempolicy.c | diff 053837fce7aa79025ed57656855df09f80175527 Wed Jan 18 19:42:27 CST 2006 Nick Piggin <npiggin@suse.de> [PATCH] mm: migration page refcounting fix
Migration code currently does not take a reference to target page properly, so between unlocking the pte and trying to take a new reference to the page with isolate_lru_page, anything could happen to it.
Fix this by holding the pte lock until we get a chance to elevate the refcount.
Other small cleanups while we're here.
Signed-off-by: Nick Piggin <npiggin@suse.de> Signed-off-by: Christoph Lameter <clameter@sgi.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
|
H A D | filemap.c | diff 053837fce7aa79025ed57656855df09f80175527 Wed Jan 18 19:42:27 CST 2006 Nick Piggin <npiggin@suse.de> [PATCH] mm: migration page refcounting fix
Migration code currently does not take a reference to target page properly, so between unlocking the pte and trying to take a new reference to the page with isolate_lru_page, anything could happen to it.
Fix this by holding the pte lock until we get a chance to elevate the refcount.
Other small cleanups while we're here.
Signed-off-by: Nick Piggin <npiggin@suse.de> Signed-off-by: Christoph Lameter <clameter@sgi.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
|
H A D | vmscan.c | diff 053837fce7aa79025ed57656855df09f80175527 Wed Jan 18 19:42:27 CST 2006 Nick Piggin <npiggin@suse.de> [PATCH] mm: migration page refcounting fix
Migration code currently does not take a reference to target page properly, so between unlocking the pte and trying to take a new reference to the page with isolate_lru_page, anything could happen to it.
Fix this by holding the pte lock until we get a chance to elevate the refcount.
Other small cleanups while we're here.
Signed-off-by: Nick Piggin <npiggin@suse.de> Signed-off-by: Christoph Lameter <clameter@sgi.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
|