Date: Mon, 12 Jan 2015 11:42:40 -0500 From: John Baldwin <jhb@FreeBSD.org> To: Gavin Mu <gavin.mu@gmail.com>, Adrian Chadd <adrian@freebsd.org> Cc: "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org> Subject: Re: status of projects/numa? Message-ID: <54B3F980.6080402@FreeBSD.org> In-Reply-To: <DCC2A11E-F8D7-410A-BC94-4A326651A3D2@gmail.com> References: <D00EA1DD-7389-47ED-844D-A81EF8250C19@gmail.com> <CAJ-Vmo=c%2BDbQ2-J5yVQNof1Mkn05Hjn=soME6YHYqxzuAkagyw@mail.gmail.com> <35AF9553-9536-41B0-8C2C-D907ED8E8531@gmail.com> <CAJ-Vmo=ufvu4nvhj%2B910nT2ZF6ZthkGDXdzOsDsULecamtChXg@mail.gmail.com> <DCC2A11E-F8D7-410A-BC94-4A326651A3D2@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 12/23/14 8:11 PM, Gavin Mu wrote: > Hi, Adrian, > > Our impl is based on FreeBSD 7.x, and full of tricky, and we are moving to newer FreeBSD version. This is why I am asking for this, we would like to re-write and keep sync with FreeBSD community. We want to know the latest status and where we can start from. > > I can see that projects/numa and also Jeff's repo have more functions implemented, and one userland API proposal on github. There is no update for a long time for all. > > There is also the wiki page at https://wiki.freebsd.org/NUMA. I am not sure if it is outdated or not. The wiki page is a very recent thing (much more recent than projects/numa) and I hope it will serve as a task list for the current round of work. However, even if it is a bit of a simplistic overview. In my most recent talks with Jeff, some of the VM changes are quite a bit more involved than that page implies (e.g. the need to use multiple vmem's (one per domain) in the kmem layer). I've seen the rest of this thread, but I am curious what you have internally? I wrote the very simple first-touch bits that were committed to 9 that I used in production on 7.x and 8.x (and have since been replaced in 10.x and later), but it was very simple and did not expose anything API-wise. -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54B3F980.6080402>