Hi Alan, > > ehci_halt: premature readl returned 10001 > > Note: 10001 instead of 10000, which is what you saw in the other > kernel. That could be highly relevant. Really? And I thought that was the least significant bit... I had a lucky guess among the 2000+ lines of diff output with which I started: CONFIG_PM_RUNTIME makes the difference. If it's on, the kernel can freeze. I'll have to add the debug output you asked for tomorrow, didn't expect to succeed so soon. Should I put the statements into the 3.17 kernel, or should I try to compile a 4.2 without CONFIG_PM_RUNTIME instead? And would you like the output of a freezing or non-freezing kernel first? I'll only be able to try out one tomorrow, the rest will follow a day or two later. cheers and thanks, Roland -- 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