]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Remove free_domain() and uma_zfree_domain().
authorMark Johnston <markj@FreeBSD.org>
Tue, 4 Aug 2020 13:58:36 +0000 (13:58 +0000)
committerMark Johnston <markj@FreeBSD.org>
Tue, 4 Aug 2020 13:58:36 +0000 (13:58 +0000)
commit96ad26eefb45c365d423b6dd9be05a1d70958dc1
treea28c95fd0b02c30b222a734656618ad057f5befd
parent3422ca83ba48e5c9174542a2d3ba8225275779a6
Remove free_domain() and uma_zfree_domain().

These functions were introduced before UMA started ensuring that freed
memory gets placed in domain-local caches.  They no longer serve any
purpose since UMA now provides their functionality by default.  Remove
them to simplyify the kernel memory allocator interfaces a bit.

Reviewed by: cem, kib
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D25937
15 files changed:
ObsoleteFiles.inc
share/man/man9/Makefile
share/man/man9/malloc.9
share/man/man9/zone.9
sys/dev/hwpmc/hwpmc_mod.c
sys/dev/ioat/ioat.c
sys/dev/iommu/busdma_iommu.c
sys/dev/nvme/nvme_qpair.c
sys/kern/kern_malloc.c
sys/kern/subr_bus.c
sys/net/if.c
sys/sys/malloc.h
sys/vm/uma.h
sys/vm/uma_core.c
sys/x86/x86/busdma_bounce.c