These fixes for v3.11 fix a few issues on big-endian machines due to drivers matching directly on little-endian descriptor fields. The mos7840 bug was discovered by the kbuild test robot (<fengguang.wu@xxxxxxxxx>) after a recent change 40c24f28 ("USB: mos7840: fix device-type detection") which fixed a different problem while reproducing the endianess bug. Backporting should still be straight-forward. Johan Johan Hovold (4): USB: mos7840: fix big-endian probe USB: usbtmc: fix big-endian probe of Rigol devices USB: adutux: fix big-endian device-type reporting USB: ti_usb_3410_5052: fix big-endian firmware handling drivers/usb/class/usbtmc.c | 8 ++++---- drivers/usb/misc/adutux.c | 2 +- drivers/usb/serial/mos7840.c | 2 +- drivers/usb/serial/ti_usb_3410_5052.c | 9 +++++---- 4 files changed, 11 insertions(+), 10 deletions(-) -- 1.8.3.2 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html