On Thu, 21 Apr 2011, KOSAKI Motohiro wrote: > ia64 and mips have CONFIG_ARCH_POPULATES_NODE_MAP and it initialize > N_NORMAL_MEMORY automatically if my understand is correct. > (plz see free_area_init_nodes) > ia64 doesn't enable CONFIG_HIGHMEM, so it never gets set via this generic code; mips also doesn't enable it for all configs even for 32-bit. So we'll either want to take check_for_regular_memory() out from under CONFIG_HIGHMEM and do it for all configs or teach slub to use N_HIGH_MEMORY rather than N_NORMAL_MEMORY. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>