# x86/mpparse: cc1a9d8: mm, x86: shrink_active_range() shouldcheck all

From: Ingo Molnar
Date: Fri Jun 13 2008 - 07:34:00 EST



Andrew,

this is a FYI about ongoing work on 32-bit NUMA loose ends by Yinghai Lu
(which has been sub-par for an eternity). The commits below are in
tip/x86/mpparse and they touch mm/page_alloc.c's shrink_active_range()
function.

This is an API that is only used by x86 - we could move it to arch/x86
but i think it makes general sense so it's fine in mm/page_alloc.c. It
should not impact any other MM work in a material way. Would be nice to
carry these changes in x86/mpparse - they are still being tested.

Can you see any problem with these commits and the approach?

Ingo

--------------------->

# x86/mpparse: e8c27ac: x86, numa, 32-bit: print out debug info on all kvas