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)
Mon, Oct 20, 11:26 AM
Unknown Object (File)
Mon, Oct 20, 11:26 AM
Unknown Object (File)
Sun, Oct 19, 8:58 PM
Unknown Object (File)
Mon, Oct 13, 1:58 AM
Unknown Object (File)
Fri, Sep 26, 5:03 PM
Unknown Object (File)
Wed, Sep 24, 6:28 PM
Unknown Object (File)
Sep 16 2025, 10:26 PM
Unknown Object (File)
Sep 15 2025, 2:05 PM

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.