On Wed, 2011-03-23 at 11:41 -0500, James Bottomley wrote: > oom: suppress nodes that are not allowed from meminfo on oom kill > > Is the cause. What it does is introduce a new __show_mem() which is > required by files in mm/, so the object containing it: show_mem.o gets > pulled in all the time in the link and that gives every architecture > that implements their own show_mem() a link failure because of the > double definition. Library linking works at the file level, not at > the > function level. To work, you have to put these functions in separate Can't this be fixed by making show_mem() weak ? Or am I missing something ? Cheers, Ben. -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html