Only compile-tested, but I think these should be ok. Net saving aroung 450 bytes of .text. Rasmus Villemoes (5): mm/internal.h: Don't split printk call in two mm/page_alloc.c: Pull out init code from build_all_zonelists mm/mm_init.c: Mark mminit_verify_zonelist as __init mm/mm_init.c: Mark mminit_loglevel __meminitdata kernel/cpuset.c: Mark cpuset_init_current_mems_allowed as __init kernel/cpuset.c | 2 +- mm/internal.h | 6 ++++-- mm/mm_init.c | 4 ++-- mm/page_alloc.c | 17 ++++++++++++++--- 4 files changed, 21 insertions(+), 8 deletions(-) -- 2.1.3 -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>