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)
Wed, Apr 2, 3:07 AM
Unknown Object (File)
Tue, Apr 1, 1:29 AM
Unknown Object (File)
Sat, Mar 8, 11:05 PM
Unknown Object (File)
Feb 27 2025, 8:07 AM
Unknown Object (File)
Feb 26 2025, 5:39 PM
Unknown Object (File)
Feb 26 2025, 5:30 PM
Unknown Object (File)
Feb 25 2025, 5:53 PM
Unknown Object (File)
Feb 20 2025, 10:04 AM
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.