This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: [RFC][Patch 0/2]kprobe: kprobe-booster against 2.6.14-mm1 for i386
- From: Keshavamurthy Anil S <anil dot s dot keshavamurthy at intel dot com>
- To: Masami Hiramatsu <hiramatu at sdl dot hitachi dot co dot jp>
- Cc: systemtap at sources dot redhat dot com, Yumiko Sugita <sugita at sdl dot hitachi dot co dot jp>, Satoshi Oshima <soshima at redhat dot com>, Hideo Aoki <haoki at redhat dot com>
- Date: Mon, 28 Nov 2005 14:09:40 -0800
- Subject: Re: [RFC][Patch 0/2]kprobe: kprobe-booster against 2.6.14-mm1 for i386
- References: <43870DDB.8020306@sdl.hitachi.co.jp>
- Reply-to: Keshavamurthy Anil S <anil dot s dot keshavamurthy at intel dot com>
On Fri, Nov 25, 2005 at 05:12:59AM -0800, Masami Hiramatsu wrote:
>
> Hi,
>
> I publish a couple of patches of kprobe-booster in next mails.
> With kprobe-booster patch, kprobes execute a copied
> instruction directly and (if need) jump back to original code.
> This direct execution is executed when the kprobe don't have
> both post_handler and break_handler, and the copied instruction
> can be executed directly.
Cool!! Before I look at your patch(which I will do later today), I had
a question for you. With this patch, does kprobes still works with CONFIG_PREEMPT=y?
Or in other words, do you expect preeempt to be disabled for your patch to work?
Cheers,
Anil Keshavamurthy