Skip site navigation (1)Skip section navigation (2)
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>