Re: [PATCH v1 0/9] uretprobes: Return uprobes implementation

2013-04-03 Thread Ananth N Mavinakayanahalli
On Wed, Apr 03, 2013 at 07:45:52PM +0200, Oleg Nesterov wrote: > On 04/03, Anton Arapov wrote: ... > Looks fine to me. I am going to add this to > git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc uprobes/core > > Ananth. "4/9 uretprobes/ppc" looks "obviously correct", but could you >

Re: [PATCH v1 0/9] uretprobes: Return uprobes implementation

2013-04-03 Thread Oleg Nesterov
On 04/03, Anton Arapov wrote: > > Anton Arapov (9): > uretprobes: Introduce uprobe_consumer->ret_handler() > uretprobes: Reserve the first slot in xol_vma for trampoline > uretprobes/x86: Hijack return address > uretprobes/ppc: Hijack return address > uretprobes: Return probe entry,

[PATCH v1 0/9] uretprobes: Return uprobes implementation

2013-04-03 Thread Anton Arapov
Hello All! Uretprobes' core implementation. Enables a function's return probes in uprobe- based event tracing. Patchset introduce additional handler (ret_handler) in uprobe consumer that defines uretprobe. There is a regular uprobe with return probe handler behind every uretprobe. Once hit the

Re: [PATCH v1 0/9] uretprobes: Return uprobes implementation

2013-04-03 Thread Ananth N Mavinakayanahalli
On Wed, Apr 03, 2013 at 07:45:52PM +0200, Oleg Nesterov wrote: On 04/03, Anton Arapov wrote: ... Looks fine to me. I am going to add this to git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc uprobes/core Ananth. 4/9 uretprobes/ppc looks obviously correct, but could you please review

[PATCH v1 0/9] uretprobes: Return uprobes implementation

2013-04-03 Thread Anton Arapov
Hello All! Uretprobes' core implementation. Enables a function's return probes in uprobe- based event tracing. Patchset introduce additional handler (ret_handler) in uprobe consumer that defines uretprobe. There is a regular uprobe with return probe handler behind every uretprobe. Once hit the

Re: [PATCH v1 0/9] uretprobes: Return uprobes implementation

2013-04-03 Thread Oleg Nesterov
On 04/03, Anton Arapov wrote: Anton Arapov (9): uretprobes: Introduce uprobe_consumer-ret_handler() uretprobes: Reserve the first slot in xol_vma for trampoline uretprobes/x86: Hijack return address uretprobes/ppc: Hijack return address uretprobes: Return probe entry,