summaryrefslogtreecommitdiff
path: root/lib/cpumask.c
diff options
context:
space:
mode:
authorZachary Amsden <zach@vmware.com>2006-10-20 06:29:04 (GMT)
committerLinus Torvalds <torvalds@g5.osdl.org>2006-10-20 17:26:43 (GMT)
commite51959faa61278c762389802faf8ba1a40676628 (patch)
treeaadebbc601f7132a830d9dc33fc90f83af7bab6a /lib/cpumask.c
parenta90b061c0bf712961cea40d9c916b300073d12e5 (diff)
downloadlinux-e51959faa61278c762389802faf8ba1a40676628.tar.xz
[PATCH] Fix potential interrupts during alternative patching
Interrupts must be disabled during alternative instruction patching. On systems with high timer IRQ rates, or when running in an emulator, timing differences can result in random kernel panics because of running partially patched instructions. This doesn't yet fix NMIs, which requires extricating the patch code from the late bug checking and is logically separate (and also less likely to cause problems). Signed-off-by: Zachary Amsden <zach@vmware.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'lib/cpumask.c')
0 files changed, 0 insertions, 0 deletions