The protection key which applied to this access is available via
.IR si_pkey .
.TP
-.BR SEGV_ACCADI " (since Linux 4.17, SPARC only)"
+.BR SEGV_ACCADI " (since Linux 4.17; SPARC only)"
Application Data Integrity not enabled for mapped object.
.TP
-.BR SEGV_ADIDERR " (since Linux 4.17, SPARC only)"
+.BR SEGV_ADIDERR " (since Linux 4.17; SPARC only)"
Disrupting Memory Corruption Detection error.
.TP
-.BR SEGV_ADIPERR " (since Linux 4.17, SPARC only)"
+.BR SEGV_ADIPERR " (since Linux 4.17; SPARC only)"
Precise Memory Corruption Detection exception.
.TP
-.BR SEGV_MTEAERR " (since Linux 5.10, ARM only)"
+.BR SEGV_MTEAERR " (since Linux 5.10; ARM only)"
Asynchronous Memory Tagging Extension error.
.TP
-.BR SEGV_MTESERR " (since Linux 5.10, ARM only)"
+.BR SEGV_MTESERR " (since Linux 5.10; ARM only)"
Synchronous Memory Tagging Extension exception.
.TP
.BR SEGV_CPERR " (since Linux 6.10)"
.B TRAP_TRACE
Process trace trap.
.TP
-.BR TRAP_BRANCH " (since Linux 2.4, IA64 only)"
+.BR TRAP_BRANCH " (since Linux 2.4; IA64 only)"
Process taken branch trap.
.TP
-.BR TRAP_HWBKPT " (since Linux 2.4, IA64 only)"
+.BR TRAP_HWBKPT " (since Linux 2.4; IA64 only)"
Hardware breakpoint/watchpoint.
.TP
.BR TRAP_UNK " (since Linux 4.18)"