mirror of https://github.com/mkerrisk/man-pages
ptrace.2: Minor tweaks to Dmitry Levin's patch
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
fc91449cb5
commit
c3543fab53
|
@ -1008,24 +1008,25 @@ this ptrace operation can't be used to allocate a free TLS entry.)
|
|||
.TP
|
||||
.BR PTRACE_GET_SYSCALL_INFO " (since Linux 5.3)"
|
||||
.\" commit 201766a20e30f982ccfe36bebfad9602c3ff574a
|
||||
Retrieve information about the syscall that caused the stop.
|
||||
The information is placed into the buffer pointed by
|
||||
Retrieve information about the system call that caused the stop.
|
||||
The information is placed into the buffer pointed by the
|
||||
.I data
|
||||
argument, which should be a pointer to a buffer of type
|
||||
.IR "struct ptrace_syscall_info" .
|
||||
The
|
||||
.I addr
|
||||
argument contains the size of the buffer pointed to
|
||||
by
|
||||
by the
|
||||
.I data
|
||||
argument (i.e.,
|
||||
.IR "sizeof(struct ptrace_syscall_info)" ).
|
||||
The return value contains the number of bytes available
|
||||
to be written by the kernel.
|
||||
If the size of data to be written by the kernel exceeds the size
|
||||
specified by
|
||||
If the size of the data to be written by the kernel exceeds the size
|
||||
specified by the
|
||||
.I addr
|
||||
argument, the output is truncated.
|
||||
argument, the output data is truncated.
|
||||
.\" FIXME Document 'struct ptrace_syscall_info'
|
||||
.\"
|
||||
.SS Death under ptrace
|
||||
When a (possibly multithreaded) process receives a killing signal
|
||||
|
|
Loading…
Reference in New Issue