Extract arch_fill_sigtrap_info() from send_sigtrap() and change
syscall_trace_leave() to rely on tracehook_report_syscall_exit()
to handle stepping.
Note: before this patch x86 generated the unnecessary SIGTRAP
when PTRACE_SINGLESTEP done at the syscall-exit stop, now x86
matches other architectur
Preparation, no changes in compiled code.
Currently tracehook_report_syscall_exit() ignores "int step" argument.
Each architecture has to implement the stepping itself in the low-level
code, and the behaviour is not consistent across different machines.
Change tracehook_report_syscall_exit() to h
On 11/06, Roland McGrath wrote:
>
> All that part does is move all decisions about what to do into the
> tracehook/utrace/ptrace layers out of arch code.
> ...
> After the arch/tracehook cleanup we've been discussing, what happens here
> is consistent across machines.
Yes, agreed. Just I greatly m
Curso Prático de:
Nutrição e Dietética
Aproveite esta magnífica oportunidade para mudar o seu futuro profissional
· A partir de casa, em apenas 6 meses
· Serviço de assessoria gratuito durante 24 meses
· Prepare-se para aceder a uma área onde existe uma procura urgente de
profissionais
· Ace