Re: [patch 00/12] NUMA: Memoryless node support V3

Nishanth Aravamudan
2007-07-13T23:18:19Z

On 13.07.2007 [16:53:52 -0400], Lee Schermerhorn wrote:
> Christoph:
>
> Had a chance to build/boot the latest series with the updated #7, ...
>
> Quite a few offsets and one reject in #7, but easy to resolve.
>
> Boots OK. Quick test of hugetlb allocation on my platform shows the
> old behavior with huge pages doubling up on the node that the
> "memoryless" one falls back on. Guess this is expected until we get
> Nish's patch atop this one.

Yep, I've tested his stack as well (just got some results and it seems
ok).

> Next week I'll reconfig a platform fully interleaved which will result
> in all of the real nodes appearing memoryless and do more testing.
>
> Have a nice vacation.
>
> Nish:
>
> Shall I try to rebase your patches atop Christoph's in my tree?

I've got all three of my patches rebased. I'll repost them shortly, am
just trying to verify they still work as expected on NUMA, NUMA w/
memoryless and non-NUMA, as before.

Thanks,
Nish

> The last ones I have are from 19jul:
>
> 01-fix-hugetlb-pool-allocation-with-memoryless-nodes

FWIW, you just need to

sed -i 's/node_memory_map/node_states(N_MEMORY)/g' mm/hugetlb.c

for this patch and

> 02-hugetlb-numafy-several-functions
> 03-add-per-node-nr_hugepages-sysfs-attribute

these two apply cleanly. Everything should build at that point, as well.

> Do you have more recent ones?

I'll make sure you're on the Cc once I repost.

Thanks,
Nish

--
Nishanth Aravamudan <nacc@us.ibm.com>
IBM Linux Technology Center