/usr/include/asm is linked to /usr/src/linux/include/asm which does not exist I placed a link in /usr/src/linux/include linking asm to asm-i386 as my fix..
you need to do 'make symlinks' in /usr/src/linux
Actually, this *is* a bug, as it's broken (i.e. the symlink is not created) in a stock RH 6.1 install. Seems to me that the link should be there after installing and users should *not* have to run 'make symlinks' to get software to compile. But maybe that's just me.