Next version of disable EHCI BIOS handoff negotiation for ExoPC. Further investigation showed that this happens only with the (AFAICT, unused) "#2" EHCI controller, so I limit the test to that one. I couldn't find anyone with a WeTab who could confirm the problem there, so this checks DMI for this ExoPC BIOS only. It's two patches. The first is pure cleanup to get the code I'm hitting outside of a loop and a switch. The second is the force_handoff workaround. I'm also checking the return value from dmi_get_system_info() as suggested by Alan Stern. I don't know what the spec says about these DMI fields, but yeah: somewhere somehow this would have crashed. Andy -- 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