Mark Johnston e76aab6ae2 Call acpi_pxm_set_proximity_info() slightly earlier on x86.
This function is responsible for setting pc_domain in each pcpu
structure.  Call it from the main function that starts APs, rather than
a separate SYSINIT.  This makes it easier to close the window where
UMA's per-CPU slab allocator may be called while pc_domain is
uninitialized.  In particular, the allocator uses pc_domain to allocate
domain-local pages, so allocations before this point end up using domain
0 for everything.

Reviewed by:	kib
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D24757
2020-05-14 16:07:27 +00:00
..
2020-02-13 19:07:42 +00:00
2020-04-18 02:53:19 +00:00
2020-03-30 16:04:25 +00:00
2020-03-30 16:04:25 +00:00
2020-05-11 22:08:08 +00:00
2020-03-09 03:34:16 +00:00
2020-02-03 17:35:11 +00:00
2020-04-18 02:52:59 +00:00
2019-10-21 18:11:32 +00:00
2020-02-03 17:35:11 +00:00
2020-05-11 22:08:08 +00:00
2020-05-11 22:08:08 +00:00
2020-02-12 00:58:17 +00:00
2020-03-30 16:04:25 +00:00
2020-03-24 21:28:48 +00:00
2020-04-18 02:53:09 +00:00
2020-02-03 17:35:11 +00:00
2019-12-26 17:25:51 +00:00
2020-02-07 19:53:07 +00:00
2019-10-21 18:07:11 +00:00
2020-04-09 21:24:17 +00:00
2020-04-18 02:53:04 +00:00
2020-02-03 17:35:11 +00:00
2020-03-03 18:58:43 +00:00
2019-10-21 18:11:58 +00:00
2020-02-27 15:25:26 +00:00
2020-02-03 17:35:11 +00:00
2020-03-30 16:04:25 +00:00
2020-02-07 19:53:07 +00:00
2020-02-03 17:35:11 +00:00
2020-05-10 14:09:30 +00:00
2020-05-11 20:30:28 +00:00
2019-10-21 18:07:35 +00:00
2020-02-27 15:25:31 +00:00
2020-05-11 22:08:08 +00:00
2020-02-03 17:35:11 +00:00
2020-05-11 22:08:08 +00:00
2020-02-27 15:25:21 +00:00
2019-10-21 18:07:40 +00:00
2019-10-21 18:07:44 +00:00
2020-02-03 17:35:11 +00:00
2019-10-21 18:08:03 +00:00
2020-02-01 23:16:30 +00:00
2020-04-18 02:53:14 +00:00
2020-03-30 16:04:25 +00:00
2020-03-04 22:31:41 +00:00