Page MenuHomeFreeBSD

amr64: Switch from PV_MTE_TAGGED to PV_MTE_CLEAN
Needs ReviewPublic

Authored by andrew on Jul 1 2026, 10:10 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Aug 2, 5:15 AM
Unknown Object (File)
Sat, Aug 1, 4:16 AM
Unknown Object (File)
Fri, Jul 31, 11:47 PM
Unknown Object (File)
Fri, Jul 31, 4:31 AM
Unknown Object (File)
Wed, Jul 29, 6:11 PM
Unknown Object (File)
Tue, Jul 28, 2:02 AM
Unknown Object (File)
Fri, Jul 24, 3:55 AM
Unknown Object (File)
Wed, Jul 22, 11:06 PM
Subscribers

Details

Reviewers
manu
Group Reviewers
arm64
Summary

The new flag marks pages where the MTE tags are known to have be zeroed
so don't need to be swapped out. This moved clearing the tags together
with clearing the page and only requires managing the per-page flag
when creating a MTE mapping.

Sponsored by: Arm Ltd

Diff Detail

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