summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorRik van Riel <riel@redhat.com>2012-03-24 15:26:21 +0100
committerLinus Torvalds <torvalds@linux-foundation.org>2012-03-24 20:18:32 +0100
commit496b919b3bdd957d4b1727df79bfa3751bced1c1 (patch)
tree5585608ebdce5a7eca8f5ef334e6b167fcd5aab1 /arch
parentMerge tag 'device-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/p... (diff)
downloadlinux-496b919b3bdd957d4b1727df79bfa3751bced1c1.tar.xz
linux-496b919b3bdd957d4b1727df79bfa3751bced1c1.zip
Fix potential endless loop in kswapd when compaction is not enabled
We should only test compaction_suitable if the kernel is built with CONFIG_COMPACTION, otherwise the stub compaction_suitable function will always return COMPACT_SKIPPED and send kswapd into an infinite loop. Reported-by: Anton Blanchard <anton@samba.org> Signed-off-by: Rik van Riel <riel@redhat.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions