HomeFreeBSD

radix_trie: have vm_radix use pctrie code

Description

radix_trie: have vm_radix use pctrie code

Implement everything currently in vm_radix.c with calls to functions
in subr_pctrie.c, asccessed via the interface provided by the
DEFINE_PCTRIE_SMR macro.

Add back some #includes removed in the first attempt, and avoid the
use of a discontinued type in a bit of conditionally compiled code.

Reviewed by: alc, markj
Tested by: pho
Differential Revision: https://reviews.freebsd.org/D41344

Details

Provenance
dougmAuthored on Sep 12 2023, 7:42 AM
Reviewer
alc
Differential Revision
D41344: radix_trie: have vm_radix use pctrie code
Parents
rGe47a47b2150f: no trailing dot (".") for FreeBSD releases
Branches
Unknown
Tags
Unknown