mirror of https://github.com/mkerrisk/man-pages
sigaction.2: Document SEGV_PKUERR
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
0c962aab5f
commit
9f6007b8bc
|
@ -303,6 +303,8 @@ siginfo_t {
|
|||
occurred (since Linux 3.19) */
|
||||
void *si_upper; /* Upper bound when address violation
|
||||
occurred (since Linux 3.19) */
|
||||
int si_pkey; /* Protection key on PTE that caused
|
||||
fault (since Linux 4.6) */
|
||||
void *si_call_addr; /* Address of system call instruction
|
||||
(since Linux 3.5) */
|
||||
int si_syscall; /* Number of attempted system call
|
||||
|
@ -469,6 +471,13 @@ populates
|
|||
.IR si_lower
|
||||
and
|
||||
.IR si_upper .
|
||||
|
||||
The
|
||||
.BR SEGV_PKUERR
|
||||
suberror of
|
||||
.B SIGSEGV
|
||||
populates
|
||||
.IR si_pkey .
|
||||
.IP *
|
||||
.BR SIGIO / SIGPOLL
|
||||
(the two names are synonyms on Linux)
|
||||
|
@ -638,6 +647,10 @@ Invalid permissions for mapped object.
|
|||
.BR SEGV_BNDERR " (since Linux 3.19)"
|
||||
.\" commit ee1b58d36aa1b5a79eaba11f5c3633c88231da83
|
||||
Failed address bound checks.
|
||||
.TP
|
||||
.BR SEGV_PKUERR " (since Linux 4.6)"
|
||||
.\" commit cd0ea35ff5511cde299a61c21a95889b4a71464e
|
||||
Protection key fault.
|
||||
.RE
|
||||
.PP
|
||||
The following values can be placed in
|
||||
|
|
Loading…
Reference in New Issue