aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/init_task.h
diff options
context:
space:
mode:
authorMike Galbraith <efault@gmx.de>2009-01-23 10:13:01 +0100
committerIngo Molnar <mingo@elte.hu>2009-01-23 11:33:18 +0100
commit1b023a96d9b44f50f4d8ff28c15f5b80e354760f (patch)
tree8b6a5956c4461c13c2e2b3769096afac5b767524 /include/linux/init_task.h
parentMerge branch 'core/percpu' into perfcounters/core (diff)
downloadlinux-dev-1b023a96d9b44f50f4d8ff28c15f5b80e354760f.tar.xz
linux-dev-1b023a96d9b44f50f4d8ff28c15f5b80e354760f.zip
perfcounters: throttle on too high IRQ rates
Starting kerneltop with only -c 100 seems to be a bad idea, it can easily lock the system due to perfcounter IRQ overload. So add throttling: if a new IRQ arrives in a shorter than PERFMON_MIN_PERIOD_NS time, turn off perfcounters and untrottle them from the next timer tick. Signed-off-by: Mike Galbraith <efault@gmx.de> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/linux/init_task.h')
0 files changed, 0 insertions, 0 deletions