Re: NUMA API for Linux

From: Martin J. Bligh
Date: Wed Apr 07 2004 - 17:29:19 EST


--On Wednesday, April 07, 2004 14:51:30 -0700 Andrew Morton <akpm@xxxxxxxx> wrote:

> Matthew Dobson <colpatch@xxxxxxxxxx> wrote:
>>
>> Just from the patches you posted, I would really disagree that these are
>> ready for merging into -mm.
>
> I have them all merged up here. I made a number of small changes -
> additional CONFIG_NUMA ifdefs, whitespace improvements, remove unneeded
> arch_hugetlb_fault() implementation. The core patch created two copies of
> the same file in mempolicy.h, compile fix in mmap.c and a few other things.

I think there are some design issues that still aren't resolved - we've
been over this a bit before, but I still don't think they're fixed.
It seems you're still making a copy of the binding structure for every
VMA, which seems ... extravagent. Can we share them? IIRC, the only
justification was the striping ... and I thought we agreed that was
better fixed by using the mod of the offset as a decider?

Maybe I'm just misreading your code, in which case, feel free to spit at me ;-)

M.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/