lkml.org 
[lkml]   [2005]   [Nov]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [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/

\
 
 \ /
  Last update: 2005-11-09 18:58    [W:0.111 / U:0.664 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site