From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH] doc: document libnuma requirement for NUMA systems Date: Fri, 01 Feb 2019 11:51:08 +0100 Message-ID: <1601229.0ZU4WC4zjU@xps> References: <93e6481f516c2549308e0745388a0bd80b44e783.1548954304.git.anatoly.burakov@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org, Kevin Traynor , John McNamara , Marko Kovacevic , "stable@dpdk.org" To: "Burakov, Anatoly" Return-path: In-Reply-To: List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 01/02/2019 11:28, Burakov, Anatoly: > On 31-Jan-19 6:14 PM, Kevin Traynor wrote: > > On 01/31/2019 05:05 PM, Anatoly Burakov wrote: > >> Since 18.05, libnuma is pretty much required on Linux when using > >> non-legacy mode, because without it, we cannot know where our > >> hugepages are located [1]. > >> > >> In legacy mode, libnuma is not required because we can still sort > >> pages by sockets, as we use pagemap lookup method to figure out > >> socket ID's for pages. > >> > >> So, document libnuma as required for NUMA systems and non-legacy > >> mode. > >> > >> [1] https://mails.dpdk.org/archives/dev/2018-December/120490.html > >> > > > > Might as well add to the stable docs also. Picking this commit as it's > > where both mode are available > > > > Fixes: 6b42f75632f0 ("eal: enable non-legacy memory mode") > > Cc: stable@dpdk.org > > Yup, thought of that right after leaving office yesterday! :) Applied, thanks