Date: Fri, 25 Oct 2019 10:26:15 -0700 From: John Baldwin <jhb@FreeBSD.org> To: Alexander Motin <mav@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-12@freebsd.org Subject: Re: svn commit: r354049 - in stable/12/sys/amd64: amd64 include Message-ID: <4c3b715f-28c3-44d1-f472-63edafab46d0@FreeBSD.org> In-Reply-To: <201910242110.x9OLA91Q073256@repo.freebsd.org> References: <201910242110.x9OLA91Q073256@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 10/24/19 2:10 PM, Alexander Motin wrote: > Author: mav > Date: Thu Oct 24 21:10:09 2019 > New Revision: 354049 > URL: https://svnweb.freebsd.org/changeset/base/354049 > > Log: > MFC r351457 (by kib): amd64: rework PCPU allocation > > Move pcpu KVA out of .bss into dynamically allocated VA at > pmap_bootstrap(). This avoids demoting superpage mapping .data/.bss. > Also it makes possible to use pmap_qenter() for installation of > domain-local pcpu page on NUMA configs. > > Refactor pcpu and IST initialization by moving it to helper functions. I'll merge the bhyve change today, but this probably broke bhyve. There was a followup fix from kib with some other fixes for this beyond bhyve, or was that just fixes to the actual NUMA allocation of pcpu? -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4c3b715f-28c3-44d1-f472-63edafab46d0>