include/asm-x86/dma-mapping_32.h includes linux/scatterlist.h, asm-alpha/dma-mapping.h doesn't. This makes compilation of driver/block/cciss.c fail (since it doesn't have sg_init_table() )
Created attachment 149202 [details, diff] Patch to include the missing header file Attached patch for missing include
Created attachment 149206 [details, diff] patching the source file
Patch is now in Linus' upstream development tree and will be in the 2.6.25 release of the kernel.