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)
Dec 5 2024, 9:01 AM
Unknown Object (File)
Dec 1 2024, 7:47 PM
Unknown Object (File)
Nov 28 2024, 8:13 PM
Unknown Object (File)
Nov 25 2024, 5:17 AM
Unknown Object (File)
Nov 24 2024, 12:51 PM
Unknown Object (File)
Nov 24 2024, 9:01 AM
Unknown Object (File)
Nov 23 2024, 12:02 PM
Unknown Object (File)
Nov 21 2024, 12:22 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.