1
linux/arch
Keshavamurthy Anil S 661e5a3d99 [PATCH] Kprobes/IA64: fix race when break hits and kprobe not found
This patch addresses a potential race condition for a case where Kprobe has
been removed right after another CPU has taken a break hit.

The way this is addressed here is when the CPU that has taken a break hit
does not find its corresponding kprobe, then we check to see if the
original instruction got replaced with other than break.  If it got
replaced with other than break instruction, then we continue to execute
from the replaced instruction, else if we find that it is still a break,
then we let the kernel handle this, as this might be the break instruction
inserted by other than kprobe(may be kernel debugger).

Signed-off-by: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-09-07 16:58:00 -07:00
..
alpha [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
arm [PATCH] Corgi: Add MMC/SD write protection switch handling 2005-09-07 16:57:54 -07:00
arm26 [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
cris [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
frv [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
h8300 [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
i386 [PATCH] kprobes: prevent possible race conditions i386 changes 2005-09-07 16:57:59 -07:00
ia64 [PATCH] Kprobes/IA64: fix race when break hits and kprobe not found 2005-09-07 16:58:00 -07:00
m32r [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
m68k [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
m68knommu [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
mips [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
parisc [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
ppc [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
ppc64 [PATCH] Kprobes: prevent possible race conditions ppc64 changes 2005-09-07 16:58:00 -07:00
s390 [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
sh [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
sh64 [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
sparc [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
sparc64 [PATCH] kprobes-prevent-possible-race-conditions-sparc64-changes fix 2005-09-07 16:58:00 -07:00
um [PATCH] remove verify_area(): remove verify_area() from various uaccess.h headers 2005-09-07 16:57:35 -07:00
v850 [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00
x86_64 [PATCH] kprobes: prevent possible race conditions x86_64 changes 2005-09-07 16:57:59 -07:00
xtensa [PATCH] NTP: ntp-helper functions 2005-09-07 16:57:34 -07:00