Sorry to reawaken this thread, but just an FYI, I don't think the problem is really fixed, or maybe there is some environmental thing which makes the difference. I recompiled 3.14.79 locally on the Hummingboard to test a PCIe issue (see
https://github.com/SolidRun/linux-fslc/issues/37) and I had to force load tun and bluetooth modules. Compilation was via makepkg with source changed to my fork of moonman/linux-fslc-sr (its identical except a couple of reverted commits for clock speeds)