Attached are 2 patches asm-boot.patch - Fixes include path for build.c so that it finds asm/boot.h. /usr/include/asm/boot.h may not be present when cross-compiling on a non-Linux machine. shell.patch - Use $(CONFIG_SHELL) instead of sh. Pratik.