Page MenuHomeFreeBSD

arm64: Support break and watch points in VHE
ClosedPublic

Authored by andrew on May 8 2024, 12:28 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Dec 23, 12:57 AM
Unknown Object (File)
Nov 28 2025, 9:06 AM
Unknown Object (File)
Nov 11 2025, 8:18 PM
Unknown Object (File)
Nov 11 2025, 8:00 PM
Unknown Object (File)
Oct 29 2025, 11:56 PM
Unknown Object (File)
Oct 27 2025, 11:40 PM
Unknown Object (File)
Oct 25 2025, 5:41 PM
Unknown Object (File)
Oct 20 2025, 7:41 PM
Subscribers

Details

Summary

When booting the kernel with VHE it will be running at EL2. The current
config register values only enable the reaces at EL1 when tracing the
kernel.

Set the HMC flag to also trap from EL2.

Sponsored by: Arm Ltd

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision was not accepted when it landed; it landed in state Needs Review.May 17 2024, 4:13 PM
This revision was automatically updated to reflect the committed changes.