Page MenuHomeFreeBSD

dtrace: add register bindings for arm64
ClosedPublic

Authored by christos on May 4 2023, 1:44 PM.
Tags
Referenced Files
F144428882: D39956.id122296.diff
Sun, Feb 8, 9:42 AM
F144387505: D39956.id121504.diff
Sun, Feb 8, 4:35 AM
F144304349: D39956.id121500.diff
Sat, Feb 7, 6:15 PM
Unknown Object (File)
Sat, Jan 31, 8:16 AM
Unknown Object (File)
Dec 14 2025, 8:15 PM
Unknown Object (File)
Dec 9 2025, 7:18 AM
Unknown Object (File)
Dec 8 2025, 12:40 PM
Unknown Object (File)
Nov 13 2025, 4:57 AM
Subscribers

Details

Summary

Depends on D39955

Diff Detail

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

Event Timeline

sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
281

I suggest renaming rp to the more typical tf.

283–297

tf_x[] has 30 elements, therefore only indices 0 to 29.

christos marked 2 inline comments as done.

Address Mitchell's comments.

sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
281

I'll submit a different patch that changes rp to tf or frame across all architectures.

LGTM

sys/cddl/dev/dtrace/aarch64/dtrace_isa.c
281

Sounds great!

This revision is now accepted and ready to land.May 4 2023, 2:41 PM

Approved (with the suggested change applied)

sys/cddl/dev/dtrace/aarch64/regset.h
75

so that this doesn't look like a typo at first glance

This revision was automatically updated to reflect the committed changes.
christos marked an inline comment as done.