Page MenuHomeFreeBSD

vm_phys_early_alloc_ex*(): Introduce VM_PHYS_EAF_ADDR_BOUNDARIES_FIRST
Needs ReviewPublic

Authored by olce on Thu, Jan 23, 5:16 PM.

Details

Reviewers
markj
dougm
alc
Summary

This new flag allows to specify a preference for chunks at boundaries in
phys_avail[].

When present, the vm_phys_early_alloc_ex*() functions first behave as if
VM_PHYS_EAF_ADDR_BOUNDARIES had been specified and other conflicting
flags or arguments ('chunk_start_idx') not present, but if that fails,
they will then fallback to an allocation with the other passed flags and
parameters.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 61937
Build 58821: arc lint + arc unit