diff options
author | 2013-05-09 22:09:41 -0500 | |
---|---|---|
committer | 2013-05-10 17:01:09 +1000 | |
commit | 4a3b8d0b833707811011ad14dd12dabf31fa690a (patch) | |
tree | e66e13b7f6687bc8e977b98197f15ae2ba95c907 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | powerpc/powernv: Improve kexec reliability (diff) | |
download | linux-dev-4a3b8d0b833707811011ad14dd12dabf31fa690a.tar.xz linux-dev-4a3b8d0b833707811011ad14dd12dabf31fa690a.zip |
powerpc: hard_irq_disable(): Call trace_hardirqs_off after disabling
lockdep.c has this:
/*
* So we're supposed to get called after you mask local IRQs,
* but for some reason the hardware doesn't quite think you did
* a proper job.
*/
if (DEBUG_LOCKS_WARN_ON(!irqs_disabled()))
return;
Since irqs_disabled() is based on soft_enabled(), that (not just the
hard EE bit) needs to be 0 before we call trace_hardirqs_off.
Signed-off-by: Scott Wood <scottwood@freescale.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions