Page MenuHomeFreeBSD

dtrace/arm: Really trap translation faults
Needs ReviewPublic

Authored by freebsd_dev.thsi.be on Sun, Aug 30, 10:51 PM.
Tags
None
Referenced Files
F169168183: D59281.diff
Mon, Aug 31, 4:14 PM
F169085167: D59281.id185461.diff
Mon, Aug 31, 9:09 AM
F169058661: D59281.id.diff
Mon, Aug 31, 7:14 AM
F169054966: D59281.diff
Mon, Aug 31, 6:47 AM
Subscribers

Details

Summary

Fix the constant case label to properly handle translation faults
caused by DTrace probes. Alignment errors are not expected to be
generated, so stop handling them.

While at it, correct an amd64-specific comment and add a comment
regarding the missing faulting address which could be addressed by a
later improvement.

PR: 298064
MFC after: 1 month

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 76355
Build 73238: arc lint + arc unit