Vlad.V,
В ядре 4.0 эта проблема вылечена. Проблема в том, что ядро сырое, и не все драйверы под него собираются.
Можно перенести фикс из 4.0 в 3.16. Но оказалось, что это не так просто. В этих фиксах используются функции, которые появились в новых ядрах. Надо или перенести эти функции в btusb, или несколько других модулей исправить.
Первое - проще, но неправильно. Второе гиморно. Неправильно потому, что я делаю сборки ядра, которые опережают события. Со временем часть моих коммитов сливаются с мейнстримом. А если корячить самостоятельный форк, то это тупик.
Но если реально это кому-то надо, то можно доковырять.