HomeFreeBSD

Replace the remaining uses of vm_radix_node_page() by vm_radix_isleaf() and
rS249038Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Replace the remaining uses of vm_radix_node_page() by vm_radix_isleaf() and
vm_radix_topage(). This transformation eliminates some unnecessary
conditional branches from the inner loops of vm_radix_insert(),
vm_radix_lookup{,_ge,_le}(), and vm_radix_remove().

Simplify the control flow of vm_radix_lookup_{ge,le}().

Reviewed by: attilio (an earlier version)
Tested by: pho
Sponsored by: EMC / Isilon Storage Division

Details

Provenance
alcAuthored on
Parents
rS249037: SVM related MSR registers and bitfield definitions.
Branches
Unknown
Tags
Unknown

Event Timeline