Page MenuHomeFreeBSD

Invalidate pagetable memory from the arm64 d-cache
Needs ReviewPublic

Authored by andrew on Feb 3 2021, 10:07 AM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 26 2023, 8:45 PM
Unknown Object (File)
Aug 27 2023, 2:38 PM
Unknown Object (File)
Aug 17 2023, 6:09 AM
Unknown Object (File)
Aug 13 2023, 6:34 AM
Unknown Object (File)
Dec 23 2022, 12:51 PM
Subscribers

Details

Reviewers
alexandru.elisei_arm.com
manu
Group Reviewers
arm64
Summary

Invalidate the data cache to ensure we don't write old data from the
cache to the page tables. As the MMU is disables all CPU accesses are
treates as device memory so won't pass through the cache, however old
data may still be cached from before we turn the MMU off.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 36686
Build 33575: arc lint + arc unit