Hi All, On Intel Z77(Fresco xHCI host controller integrated) platform and VIA VT3456 platform, indeed with almost all the vendor's xHCI host controller, some USB3.0 storage devices, such as WD/HGST TURBO mobile MX3, will be re-enumerated immediately after we safely remove it in Ubuntu distributors and but don't plug out the cable. For safely removing, the sys file "remove" will be write and the usb_remove_device() routine will be called. In this case, xHCI driver places the port into disable state firstly and then set it to RxDetect state. After these settings with the issued devices, the link state will be U0, rather than Rxdetect/Polling, and then the device will be re-enumerated. Thanks a lot -- 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