Searched hist:e76aab6ae262ab21d72d941aef61a7b471fb6852 (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/dev/acpica/ |
H A D | acpi_pxm.c | diff e76aab6ae262ab21d72d941aef61a7b471fb6852 Thu May 14 18:07:27 CEST 2020 Mark Johnston <markj@FreeBSD.org> 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
|
H A D | acpivar.h | diff e76aab6ae262ab21d72d941aef61a7b471fb6852 Thu May 14 18:07:27 CEST 2020 Mark Johnston <markj@FreeBSD.org> 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
|
/freebsd/sys/x86/acpica/ |
H A D | srat.c | diff e76aab6ae262ab21d72d941aef61a7b471fb6852 Thu May 14 18:07:27 CEST 2020 Mark Johnston <markj@FreeBSD.org> 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
|
/freebsd/sys/arm64/arm64/ |
H A D | mp_machdep.c | diff e76aab6ae262ab21d72d941aef61a7b471fb6852 Thu May 14 18:07:27 CEST 2020 Mark Johnston <markj@FreeBSD.org> 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
|
/freebsd/sys/i386/i386/ |
H A D | mp_machdep.c | diff e76aab6ae262ab21d72d941aef61a7b471fb6852 Thu May 14 18:07:27 CEST 2020 Mark Johnston <markj@FreeBSD.org> 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
|
/freebsd/sys/amd64/amd64/ |
H A D | mp_machdep.c | diff e76aab6ae262ab21d72d941aef61a7b471fb6852 Thu May 14 18:07:27 CEST 2020 Mark Johnston <markj@FreeBSD.org> 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
|