Date: Thu, 05 Nov 2015 07:03:41 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 204121] numa(4) is broken Message-ID: <bug-204121-8-OAH9g766Zm@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-204121-8@https.bugs.freebsd.org/bugzilla/> References: <bug-204121-8@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204121 --- Comment #4 from Adrian Chadd <adrian@freebsd.org> --- Right. So this was in here way before my numa stuff let you configure things. The problem is that the memory allocation isn't being perfectly balanced between numa domains and the VM thresholds are global. So, the VM thresholds say "there's pages", but when you go to allocate, there aren't any from the given domain. Now, the odd situation here is that the page allocation should be "first touch round robin" so it should be failing back to allocating from another domain and only returning NULL if it couldn't find anything. Can you try this on stable/10 with MAXMEMDOM set to something in your kernel config? I'd like to see if you hit the same issue. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-204121-8-OAH9g766Zm>