diff options
author | 2012-07-19 13:59:37 -0400 | |
---|---|---|
committer | 2012-08-03 11:45:20 -0700 | |
commit | ea22571c8fd912f28e2525f7112bbb84b474ff3a (patch) | |
tree | 6828731f26c15ed0c862807c65934a9e2c6a127d /tools/perf/scripts/python/export-to-postgresql.py | |
parent | Linux 3.6-rc1 (diff) | |
download | linux-dev-ea22571c8fd912f28e2525f7112bbb84b474ff3a.tar.xz linux-dev-ea22571c8fd912f28e2525f7112bbb84b474ff3a.zip |
x86: mce: Disable preemption when calling raise_local()
raise_mce() has a code path which does not disable preemption when the
raise_local() is called. The per cpu variable access in raise_local()
depends on preemption being disabled to be functional. So that code
path was either never tested or never tested with CONFIG_DEBUG_PREEMPT
enabled.
Add the missing preempt_disable/enable() pair around the call.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Chen Gong <gong.chen@linux.intel.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions