Page MenuHomeFreeBSD

vm_page: rename page with pctrie_transfer
Needs ReviewPublic

Authored by dougm on May 7 2025, 2:55 AM.
Tags
None
Referenced Files
F154349253: D50223.id155033.diff
Tue, Apr 28, 12:39 AM
F154305228: D50223.id.diff
Mon, Apr 27, 5:41 PM
Unknown Object (File)
Sun, Apr 26, 8:15 AM
Unknown Object (File)
Thu, Apr 23, 9:16 AM
Unknown Object (File)
Mon, Apr 20, 2:03 PM
Unknown Object (File)
Thu, Apr 16, 3:00 PM
Unknown Object (File)
Thu, Apr 16, 3:00 PM
Unknown Object (File)
Thu, Apr 9, 9:25 AM
Subscribers
None

Details

Reviewers
alc
Summary

The method for renaming a page - giving it a new index in a different object - involves trickery that briefly has the same page in two objects at once. To avoid this, define a pctrie_transfer method for moving an item from one pctrie to another without such trickery.

This depends on changes under review in D46895.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

dougm requested review of this revision.May 7 2025, 2:55 AM
dougm created this revision.