From: Michael-Luke Jones Date: 16 May 2007 15:57:35 BDT To: Krzysztof Halasa Subject: Re: IXP4xx-net driver build failure On 16 May 2007, at 14:29, Michael-Luke Jones wrote: LD arch/arm/boot/compressed/vmlinux arch/arm/boot/compressed/misc.o: In function `ixp4xx_read_fuses': misc.c:(.text+0x50): undefined reference to `processor_id' make[3]: *** [arch/arm/boot/compressed/vmlinux] Error 1 This is with QMGR / NPE / ETH compiled as modules on top of 2.6.22-rc1. Patches are your latest versions taken from lkml. Michael-Luke The patch I'm using exhibiting the problem: http://trac.nslu2-linux.org/kernel/browser/trunk/patches/2.6.22/41-ixp4xx-net-fuses.patch By reverting commit 53b2e01be55f3c140e2704cf8d5f99ddba0ff823 and 45fba0846f5a5a48ed3c394aa4f8ca93699e7655 from linus' tree, the problem is resolved: http://tinyurl.com/27xr6z (53b2e01be55f3c140e2704cf8d5f99ddba0ff823) http://tinyurl.com/ytzdo7 (45fba0846f5a5a48ed3c394aa4f8ca93699e7655) Clearly something to do with the changes to CPU detection have stopped the fuse system working but I can't spot the problem, unfortunately. Hope you can find out what's wrong, Michael-Luke Jones