Messages in this thread | | | From | Andi Kleen <> | Subject | Re: [NUMA , x86_64] Why memnode_shift is chosen with the lowest possible value ? | Date | Tue, 4 Oct 2005 19:13:25 +0200 |
| |
On Friday 30 September 2005 11:09, Eric Dumazet wrote: > + while (populate_memnodemap(nodes, numnodes, shift + 1) >= 0) > + shift++;
Why shift+1 here?
>+ if ((end >> shift) >= NODEMAPSIZE) >+ return 0;
This should be >, not >= shouldn't it?
-Andi
P.S.: Please cc x86-64 patches to discuss@x86-64.org - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |