]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Allocate arm64 per-CPU data in the correct domain
authorAndrew Turner <andrew@FreeBSD.org>
Wed, 6 Oct 2021 15:08:04 +0000 (15:08 +0000)
committerAndrew Turner <andrew@FreeBSD.org>
Mon, 11 Oct 2021 09:36:50 +0000 (10:36 +0100)
commita90ebeb5feea63c9d8377cbc74e0442156a0ed15
tree013b8eaa6486d16106d829a15cbd31d2df2207a8
parent806a88e742002b0e82a4ea06f8e147f627947c2c
Allocate arm64 per-CPU data in the correct domain

To minimise NUMA traffic allocate the pcpu, dpcpu, and boot stacks in
the correct domain when possible.

Submitted by: markj
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D32338
sys/arm64/arm64/machdep.c
sys/arm64/arm64/mp_machdep.c
sys/arm64/include/counter.h
sys/arm64/include/pcpu_aux.h