diff options
author | Ananth N Mavinakayanahalli <ananth@in.ibm.com> | 2006-04-20 05:43:11 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-04-20 10:54:03 -0400 |
commit | 7522a8423bed9931cbac5502b9c0657bde2700ea (patch) | |
tree | 8729269696269cba4ca477d711490a6c89c20cda /mm/mempolicy.c | |
parent | 5a7b46b369419493bab4de67b1526e9f76b22a7f (diff) |
[PATCH] kprobes: NULL out non-relevant fields in struct kretprobe
In cases where a struct kretprobe's *_handler fields are non-NULL, it is
possible to cause a system crash, due to the possibility of calls ending up
in zombie functions. Documentation clearly states that unused *_handlers
should be set to NULL, but kprobe users sometimes fail to do so.
Fix it by setting the non-relevant fields of the struct kretprobe to NULL.
Signed-off-by: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
Acked-by: Jim Keniston <jkenisto@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'mm/mempolicy.c')
0 files changed, 0 insertions, 0 deletions