HomeFreeBSD

Fix assert check for SV_DSO_SIG in exec_sysvec_init_secondary()

Description

Fix assert check for SV_DSO_SIG in exec_sysvec_init_secondary()

The only requirement for SV_DSO_SIG here is that the flags match between
the source and target sysentvec.

The current assertion is too strict and fails on powerpc64, the only
other architecture than amd64 that uses this function, which doesn't
implement sigtramp in a VDSO.

Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D33355

Details

Provenance
jhibbitsAuthored on Dec 9 2021, 4:50 AM
Reviewer
kib
Differential Revision
D33355: Fix assert check for SV_DSO_SIG in exec_sysvec_init_secondary
Parents
rG63346fef3382: mca: Some error handling logic improvements.
Branches
Unknown
Tags
Unknown