HomeFreeBSD

Better handling of userland sysarch() requests to flush icache.

Description

Better handling of userland sysarch() requests to flush icache.

On armv6, cache maintenance can trigger page faults. Add handling so that
these turn into SIGSEGV that kills the process rather than panics that kill
the kernel.

Differential Revision: https://reviews.freebsd.org/D2035
Submitted by: Michal Meloun <meloun@miracle.cz>

Details

Provenance
ianAuthored on
Parents
rS283946: Revert r283938 it is not needed anymore and broken
Branches
Unknown
Tags
Unknown