Could you try the build mentioned in post #230?
It would also be of great help if you could do an usb dump on your x86_64 machine and report your findings to the mentioned mailing list.
Code
You can get it with wireshark/tshark or tcpdump. See:
https://technolinchpin.wordpress.com/2015/10/23/usb-bus-sniffers-for-linux-system/
https://wiki.wireshark.org/CaptureSetup/USB
smp maybe you could also provide usb dump with non working 4.9/4.10 kernel (without revert and without patch)?