HomeFreeBSD

Description

MFC r365279:

Remove risky compatability with old kernels

The badsys() handler for SIGSYS was added as a transtion aid for kernels
lacking sysctl() in 1993. It is unsafe and unsound so remove it rather
than running the risk of a privilege-dropping system call being silently
omitted.

This partially reverts SCCSID 6.12 (Berkeley) 03/03/93 "add code to
change the system security level".

Reviewed by: mckusick, imp, kevans
Obtained from: CheriBSD
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D26289

Details

Provenance
brooksAuthored on Sep 9 2020, 10:40 PM
Parents
rG93a4879fecc3: MFC 359900: Export a sysctl count of RX FIFO overrun events.
Branches
Unknown
Tags
Unknown

Event Timeline