On Thu, 2006-03-16 at 15:02 -0500, Daniel Jacobowitz wrote:
> > PTRACE_SYSEMU, PTRACE_SYSEMU_SINGLESTEP
> > For PTRACE_SYSEMU, continue and stop on entry to the next
> > syscall, which will not be executed. For PTRACE_SYSEMU_SIN-
> > GLESTEP, so the same but also singlestep if not a syscall.
>
> I think this is right; I had nothing to do with these :-)
I didn't have anything to do with it, but this description is correct
(if a bit confusing). I think that you should explicitly say (assuming
that Paolo does not have any objections):
PTRACE_SYSEMU only makes sense at a call's exit, not at entry.
PTRACE_SYSEMU is only practical if you want to emulate all of a
process's system calls (as is done in UML), because you can not examine
the process's registers before making the decision to emulate a call.
Charles
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]