HomeFreeBSD

Deprecate contigfree(9) in favour of free(9)

Description

Deprecate contigfree(9) in favour of free(9)

As of 9e6544dd6e02c46b805d11ab925c4f3b18ad7a4b contigfree(9) is no longer
needed and should not be used anymore. We leave a wrapper for 3rd party
code in at least 15.x but remove (almost) all other cases from the tree.

This leaves one use of contigfree(9) untouched; that was the original
trigger for 9e6544dd6e02 and is handled in D45813 (to be committed
seperately later).

Sponsored by: The FreeBSD Foundation
Reviewed by: markj, kib
Tested by: pho (10h stress test run)
Differential Revision: https://reviews.freebsd.org/D46099

Details

Provenance
bzAuthored on Jul 23 2024, 7:21 PM
Reviewer
markj
Differential Revision
D46099: Deprecate contigfree(9) in favour of free(9)
Parents
rG5b8c01d13a09: amd64 pmap: Optimize PKU lookups when creating superpage mappings
Branches
Unknown
Tags
Unknown