V39, I matched everything in /net/bluetooth and /drivers/bluetooth to match tdm's code at thebigq. None of my changes were doing anything, up until they broke bt. So I took them out.
Unfortunately, I've never gotten bt to work reliably with my laptop anyway... so testing is difficult at best.