Page MenuHomeFreeBSD

D58713.diff
No OneTemporary

D58713.diff

diff --git a/sys/sys/kernel.h b/sys/sys/kernel.h
--- a/sys/sys/kernel.h
+++ b/sys/sys/kernel.h
@@ -97,6 +97,7 @@
SI_SUB_FIRST = 0x0600000, /* mp_maxid, etc... */
SI_SUB_TUNABLES = 0x0700000, /* establish tunable values */
SI_SUB_COPYRIGHT = 0x0800001, /* first use of console */
+ SI_SUB_NUMA = 0x0810000, /* initialize NUMA topology */
SI_SUB_VM = 0x1000000, /* virtual memory system init */
SI_SUB_COUNTER = 0x1100000, /* counter(9) is initialized */
SI_SUB_KMEM = 0x1800000, /* kernel memory */
diff --git a/sys/x86/acpica/srat.c b/sys/x86/acpica/srat.c
--- a/sys/x86/acpica/srat.c
+++ b/sys/x86/acpica/srat.c
@@ -51,7 +51,7 @@
acpi_pxm_parse_tables();
acpi_pxm_set_mem_locality();
}
-SYSINIT(parse_acpi_tables, SI_SUB_VM - 1, SI_ORDER_FIRST, parse_acpi_tables,
+SYSINIT(parse_acpi_tables, SI_SUB_NUMA, SI_ORDER_FIRST, parse_acpi_tables,
NULL);
#endif /* MAXMEMDOM > 1 */

File Metadata

Mime Type
text/plain
Expires
Mon, Sep 7, 5:32 PM (17 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38478287
Default Alt Text
D58713.diff (907 B)

Event Timeline