HomeFreeBSD

vm: Introduce VM_ALLOC_NOFREE and PG_NOFREE

Description

vm: Introduce VM_ALLOC_NOFREE and PG_NOFREE

This patch adds two additional vm_page flags to distinguish pages that
never get released while the system is running (e.g. UMA_ZONE_NOFREE slabs).

Differential Revision: https://reviews.freebsd.org/D45970
Reviewed by: alc, kib, markj
Tested by: alc

Details

Provenance
bnovkovAuthored on Jul 14 2024, 1:13 PM
Reviewer
alc
Differential Revision
D45970: vm: Introduce {VM_ALLOC, PG}_NOFREE flags
Parents
rG78f3e0f6b3ad: malloc(9): Introduce M_NEVERFREED
Branches
Unknown
Tags
Unknown