Srinivasa D S wrote:
Roland,
I have attached set of patches for providing breakpoint
mechanism for user processes as mentioned in
http://sourceware.org/ml/systemtap/2007-q1/msg00571.html. This patchset
provides API for insertion/removal of breakpoint. It also has provisions for
storing the original instructions in a separate area known as SSOL(Single
Step Out of Line) area. One of the intentions to store original instructions
in a separate area(SSOL area) is to allow user to do single stepping out of
line.
Utrace exploiters can make use of this feature for insertion/removal
of breakpoints and for single stepping over an out of line copy of the
instruction.
Roland,
Patch attached in the above mail implements breakpoint assistance for
utrace clients, Could you please review my patch and let me know your
views on this.
Thanks
Srinivasa DS