Messages in this thread | | | Date | Wed, 09 Nov 2005 09:52:40 -0800 | From | Zachary Amsden <> | Subject | Re: [PATCH 19/21] i386 Kprobes semaphore fix |
| |
Ingo Molnar wrote:
>* Zachary Amsden <zach@vmware.com> wrote: > > > >>>I believe user space kprobes are being worked on by some IBM India folks >>>yes. >>> >>> >>I'm convinced this is pointless. What does it buy you over a ptrace >>based debugger? Why would you want extra code running in the kernel >>that can be done perfectly well in userspace? >> >> > >kprobes are not just for 'debuggers', they are also used for tracing and >other dynamic instrumentation in projects like systemtap. Ptrace is way >too slow and limited for things like that. > >
Well, if there is a justification for it, that means we really should handle all the nasty EIP conversion cases due to segmentation and v8086 mode in the kprobes code. I was hoping that might not be the case.
Zach - 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/
| |