]> git.baikalelectronics.ru Git - kernel.git/commit
mm, oom: introduce independent oom killer ratelimit state
authorDavid Rientjes <rientjes@google.com>
Wed, 21 Mar 2012 23:33:47 +0000 (16:33 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 22 Mar 2012 00:54:55 +0000 (17:54 -0700)
commitca69f21e866b7f64a8dc74af2fd98b5f99f5de42
treebe56e2d8b5bf7ce4a140d020b5e248dff6a06795
parente8824e1710fb260360f006d8b4e2f16ca8f0f7f9
mm, oom: introduce independent oom killer ratelimit state

printk_ratelimit() uses the global ratelimit state for all printks.  The
oom killer should not be subjected to this state just because another
subsystem or driver may be flooding the kernel log.

This patch introduces printk ratelimiting specifically for the oom killer.

Signed-off-by: David Rientjes <rientjes@google.com>
Acked-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Reviewed-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
mm/oom_kill.c