HomeFreeBSD

Use an array of handlers in the data and instruction aborts

Description

Use an array of handlers in the data and instruction aborts

Previously we would call data_abort on all data and instruction aborts
however this is incorrect for most abort types. Move to use an array
of function pointers to allow for more handlers to be easily added.

Reviewed by: jhibbits
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D22170

Details

Provenance
andrewAuthored on
Reviewer
jhibbits
Differential Revision
D22170: Use an array of handlers in the data and instruction aborts
Parents
rS354173: Fix the armv8 crypto driver after r354170.
Branches
Unknown
Tags
Unknown