This is the mail archive of the systemtap@sources.redhat.com mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: kprobes problem


Hi Will,

> >I was certainly intended to. As I mentioned before there is specific code
> >to deal with call, jmp etc. Probing INT should be OK, though I don't think
> >a probe on INT3 works. Need to check.
> 
> I figured that INT3 wouldn't be probed. However, there are certainly 
> some other INT instructions in the code. I saw them (and the IRET) in 
> the disassembled code. I was just figuring if we are fixing up the RET 
> that we take a moment and make sure there are no other omissions.
> 

IRET/ IRETD instructions are taken care. Probing INT n should be ok, but probe on 
int3 instruction is not handled properly. kprobe_handler() should return appropriate 
value based on the current kprobes status. I will send out a patch soon. Also there is
 one bug reported by Stas on LKML about int 3(int n type) instruction. Patch can be 
found at the URL.

	http://lkml.org/lkml/2004/12/9/43

Thanks
Prasanna

-- 

Prasanna S Panchamukhi
Linux Technology Center
India Software Labs, IBM Bangalore
Ph: 91-80-25044636
<prasanna@in.ibm.com>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]