When an exception class is unhandled by the kernel we handle it in
userspace by exiting the process. Rather than exiting raise an unknown
reason exception in the guest. The guest can then handle the exception
as it wishes.
Sponsored by: Arm Ltd
Differential D46511
bhyve/aarch64: Handle unknown exceptions andrew on Sep 2 2024, 4:18 PM. Authored by Tags None Referenced Files
Details
When an exception class is unhandled by the kernel we handle it in Sponsored by: Arm Ltd
Diff Detail
Event TimelineComment Actions Are there any security implications (i.e., exceptions that are not safe to avoid handling)? Comment Actions I can't think of any issues. By my reading of Linux they do the same, although handle it in the kernel. |