Messages in this thread | | | Date | Thu, 20 Apr 2006 17:07:55 -0700 | From | Keshavamurthy Anil S <> | Subject | Re: [(take 2)patch 6/7] Kprobes registers for notify page fault |
| |
On Thu, Apr 20, 2006 at 04:25:02PM -0700, Anil S Keshavamurthy wrote: > ---
Ha..I had missed the description again.
Patch Description: Kprobes now registers for page fault notifications.
Signed-off-by: Anil S Keshavamurthy <anil.s.keshavmurthy@intel.com>
> kernel/kprobes.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > Index: linux-2.6.17-rc1-mm3/kernel/kprobes.c > =================================================================== > --- linux-2.6.17-rc1-mm3.orig/kernel/kprobes.c > +++ linux-2.6.17-rc1-mm3/kernel/kprobes.c > @@ -544,6 +544,11 @@ static struct notifier_block kprobe_exce > .priority = 0x7fffffff /* we need to notified first */ > }; > > +static struct notifier_block kprobe_page_fault_nb = { > + .notifier_call = kprobe_exceptions_notify, > + .priority = 0x7fffffff /* we need to notified first */ > +}; > + > int __kprobes register_jprobe(struct jprobe *jp) > { > /* Todo: Verify probepoint is a function entry point */ > @@ -654,6 +659,9 @@ static int __init init_kprobes(void) > if (!err) > err = register_die_notifier(&kprobe_exceptions_nb); > > + if (!err) > + err = register_page_fault_notifier(&kprobe_page_fault_nb); > + > return err; > } > > > -- > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |