freebsd-dev/sys/x86
Mark Johnston 662e7fa8d9 Create some global domainsets and refactor NUMA registration.
Pre-defined policies are useful when integrating the domainset(9)
policy machinery into various kernel memory allocators.

The refactoring will make it easier to add NUMA support for other
architectures.

No functional change intended.

Reviewed by:	alc, gallatin, jeff, kib
Tested by:	pho (part of a larger patch)
MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D17416
2018-10-20 17:36:00 +00:00
..
acpica Create some global domainsets and refactor NUMA registration. 2018-10-20 17:36:00 +00:00
bios sys/x86: further adoption of SPDX licensing ID tags. 2017-11-27 15:11:47 +00:00
cpufreq cpufreq: Remove error-prone table terminators in favor of automatic sizing 2018-04-14 03:15:05 +00:00
include Update x86/ifunc.h. 2018-09-30 16:57:30 +00:00
iommu Convert x86 cache invalidation functions to ifuncs. 2018-09-19 19:35:02 +00:00
isa Fix a regression in r338360 when booting an x86 machine without APIC. 2018-09-17 17:18:54 +00:00
pci Add ISA PNP tables to ISA drivers. Fix a few incidental comments. 2018-01-29 00:22:30 +00:00
x86 Provide string functions for use before ifuncs get resolved. 2018-10-11 23:28:04 +00:00
xen Provide string functions for use before ifuncs get resolved. 2018-10-11 23:28:04 +00:00