XBMC stopped working after the kernel got upgraded to the 3.12. I am running Arch Linux.
I have everything else up-to-date but the kernel downgraded to 3.10.38 and XBMC works normally.
Crash reports at:
http://archlinuxarm.org/forum/viewtopic.php?f=59&t=7230