Ah yes, I've been aware of this issue for a while, it just hasn't made it to the top of the list yet. I'll try and address it for the 3.15 cycle, and backport the fixes to earlier kernels if possible.