Hi, 20/09/2022 12:11, Niklas Soderlund: > Hi Thomas, > > Have you checked if this address the same issue you where seeing? Do you > think we can move forward with this fix?
Yes. No need to show lscpu output, but the output of the DPDK initialization would be more interesting. > On 2022-08-31 10:47:24 +0200, Nole Zhang wrote: > > > > > > > > > -----Original Message----- > > > From: Thomas Monjalon <tho...@monjalon.net> > > > Sent: 2022年8月29日 21:15 > > > To: Nole Zhang <peng.zh...@corigine.com>; Chaoyong He > > > <chaoyong...@corigine.com> > > > Subject: Re: [PATCH v1] buildtools: ensure the NUMA nodes are counted > > > correct > > > > > > 29/08/2022 13:17, Nole Zhang: > > > > From: Thomas Monjalon <tho...@monjalon.net> > > > > > 02/08/2022 09:54, Chaoyong He: > > > > > > From: Peng Zhang <peng.zh...@corigine.com> > > > > > > > > > > > > Sorting a list of strings with the format "node[0-9]+" in order > > > > > > to find the largest integer by looking at the last item after > > > > > > the sort breaks. But if there are more then 10 items as a string > > > > > > sort will sort "node10" before "node2", it will get the error NUMA > > > > > > nodes. > > > > > > > > > > What is the error you are seeing? > > > > > > > > > > > > > > We get the error NUMA, in this example, we get the NUMA nodes is 10, > > > > But at fact, it has 11 NUMA. > > > > > > Please give more details, where do you see this error? > > > We should know how to reproduce and check we have the same issue. > > > Thanks > > > > > > Please reply with a detailed answer on the mailing list. > > > > > In the China Phytium S2500 CPU + INSPUR server, it has 16 NUMA. > > The details are as follows: > > > > ~#: lscpu > > > > Architecture: aarch64 > > CPU op-mode(s): 64-bit > > Byte Order: Little Endian > > CPU(s): 128 > > On-line CPU(s) list: 0-127 > > Thread(s) per core: 1 > > Core(s) per socket: 64 > > Socket(s): 2 > > NUMA node(s): 16 > > Vendor ID: 0x70 > > Model: 3 > > Model name: S2500 > > Stepping: 0x1 > > BogoMIPS: 100.00 > > L1d cache: 4 MiB > > L1i cache: 4 MiB > > L2 cache: 64 MiB > > L3 cache: 128 MiB > > NUMA node0 CPU(s): 0-7 > > NUMA node1 CPU(s): 8-15 > > NUMA node2 CPU(s): 16-23 > > NUMA node3 CPU(s): 24-31 > > NUMA node4 CPU(s): 32-39 > > NUMA node5 CPU(s): 40-47 > > NUMA node6 CPU(s): 48-55 > > NUMA node7 CPU(s): 56-63 > > NUMA node8 CPU(s): 64-71 > > NUMA node9 CPU(s): 72-79 > > NUMA node10 CPU(s): 80-87 > > NUMA node11 CPU(s): 88-95 > > NUMA node12 CPU(s): 96-103 > > NUMA node13 CPU(s): 104-111 > > NUMA node14 CPU(s): 112-119 > > NUMA node15 CPU(s): 120-127 > > Flags: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 > > idiva idivt lpae evtstrm > > > > > > I use meson build -Dmax_lcores=detect -Dmax_numa_nodes=detect to compile, > > then dpdk initialization only shows 10 numa. > >