HomeFreeBSD

DMAR pagetables pages: handle ref_count special references

Description

DMAR pagetables pages: handle ref_count special references

Preserve object reference and block bit during refcount arithmetic
and obliteration, by using vm_page_wire()/unwire_noq().

Reviewed by: markj
Sponsored by: Advanced Micro Devices (AMD)
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D45910

Details

Provenance
kibAuthored on Jul 7 2024, 11:26 PM
Reviewer
markj
Differential Revision
D45910: DMAR pagetable free: handle ref_count special references
Parents
rG45cde0e43918: vm_page: add vm_page_clearref() helper
Branches
Unknown
Tags
Unknown