[PATCH] swap: scan_swap_map latency breaks
Hugh Dickins authored
The get_swap_page/scan_swap_map latency can be so bad that even those without
preemption configured deserve relief: periodically cond_resched.
Signed-off-by: default avatarHugh Dickins <hugh@veritas.com>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
048c27fd
Name Last commit Last update
..
Kconfig [PATCH] sparsemem extreme implementation
Makefile [PATCH] xip: fs/mm: execute in place
bootmem.c [PATCH] Use ALIGN to remove duplicate code
fadvise.c [PATCH] xip: madvice/fadvice: execute in place
filemap.c [PATCH] fix for generic_file_write iov problem
filemap.h [PATCH] xip: reduce code duplication
filemap_xip.c [PATCH] execute-in-place fixes
fremap.c Linux-2.6.12-rc2
highmem.c [PATCH] count bounce buffer pages in vmstat
hugetlb.c [PATCH] Fix hugepage crash on failing mmap()
internal.h Linux-2.6.12-rc2
madvise.c [PATCH] madvise() does not always return -EBADF on non-file mapped area
memory.c [PATCH] Lazy page table copies in fork()
mempolicy.c [PATCH] sys_set_mempolicy() doesnt check if mode < 0
mempool.c [PATCH] propagate __nocast annotations
mincore.c [PATCH] freepgt: sys_mincore ignore FIRST_USER_PGD_NR
mlock.c Linux-2.6.12-rc2
mmap.c [PATCH] __vm_enough_memory() signedness fix
mprotect.c Linux-2.6.12-rc2
mremap.c [PATCH] fix VmSize and VmData after mremap
msync.c [PATCH] msync: check pte dirty earlier
nommu.c [PATCH] __vm_enough_memory() signedness fix
oom_kill.c [PATCH] mm: quieten OOM killer noise
page-writeback.c [PATCH] rename wakeup_bdflush to wakeup_pdflush
page_alloc.c [PATCH] Fix NUMA node sizing in nr_free_zone_pages
page_io.c [PATCH] swsusp: kill config_pm_disk
pdflush.c [PATCH] Cleanup patch for process freezing
prio_tree.c Linux-2.6.12-rc2
readahead.c Linux-2.6.12-rc2
rmap.c [PATCH] xip: fs/mm: execute in place
shmem.c Fix nasty ncpfs symlink handling bug.
slab.c [PATCH] propagate __nocast annotations
sparse.c [PATCH] sparsemem extreme: hotplug preparation
swap.c Linux-2.6.12-rc2
swap_state.c [PATCH] mm: use __GFP_NOMEMALLOC
swapfile.c [PATCH] swap: scan_swap_map latency breaks
thrash.c Linux-2.6.12-rc2
tiny-shmem.c Linux-2.6.12-rc2
truncate.c [PATCH] DocBook: fix some descriptions
vmalloc.c [PATCH] x86_64: Fixed guard page handling again in iounmap
vmscan.c [PATCH] rename wakeup_bdflush to wakeup_pdflush