Page MenuHomeFreeBSD

Fix EXCP_MASK to include all relevant bits from scause.
ClosedPublic

Authored by jhb on Feb 5 2020, 12:15 AM.
Tags
None
Referenced Files
Unknown Object (File)
Apr 9 2024, 7:30 PM
Unknown Object (File)
Feb 8 2024, 10:25 AM
Unknown Object (File)
Feb 6 2024, 7:05 AM
Unknown Object (File)
Dec 22 2023, 11:28 PM
Unknown Object (File)
Dec 11 2023, 2:09 AM
Unknown Object (File)
Nov 27 2023, 7:58 AM
Unknown Object (File)
Nov 23 2023, 7:11 AM
Unknown Object (File)
Nov 22 2023, 2:40 PM
Subscribers

Details

Summary

While cause codes higher than 16 are reserved, the exception code field
of the register is defined to be all bits but the upper most bit.

Test Plan
  • CHERI RISC-V uses exception code 0x1c which was truncated to 0xc with the current mask

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable