Page MenuHomeFreeBSD

Implement bus_space_barrier() for ARM64
ClosedPublic

Authored by mst_semihalf.com on Aug 18 2016, 11:28 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Mar 22, 4:37 AM
Unknown Object (File)
Sun, Mar 22, 4:37 AM
Unknown Object (File)
Sat, Mar 7, 6:57 PM
Unknown Object (File)
Jan 1 2026, 8:04 PM
Unknown Object (File)
Dec 24 2025, 12:59 PM
Unknown Object (File)
Nov 22 2025, 3:13 PM
Unknown Object (File)
Nov 20 2025, 6:51 AM
Unknown Object (File)
Oct 27 2025, 1:46 AM

Details

Reviewers
zbb
wma
ian
Summary

Previously function generic_bs_barrier() was an empty stub. Add full system barrier dsb(sy).

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

mst_semihalf.com retitled this revision from to Implement bus_space_barrier() for ARM64.
mst_semihalf.com updated this object.
mst_semihalf.com edited the test plan for this revision. (Show Details)
mst_semihalf.com added reviewers: wma, ian.
mst_semihalf.com set the repository for this revision to rS FreeBSD src repository - subversion.
mst_semihalf.com added subscribers: arm64, ARM.
wma edited edge metadata.
This revision is now accepted and ready to land.Sep 5 2016, 6:19 AM

Why is this needed? We already use the strongest mapping for device memory.