static inline long rwsem_xchgadd(long value, long * count)
{
__asm__ __volatile__(LOCK "xaddl %0,%1"
: "+r" (value), "+m" (*count));
return value;
}
changing from "inline" to "" yields a kernel which stops just
before mounting root (sysrq still works, but nothing else).
I now try again with GENERIC, and it actually is compiling...
lets look whether it works.
I hope a non-generic will solve the sound freeze :)
-mirabilos
-- by telnet - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/