Index: uspace/drv/bus/usb/ehci/ehci_rh.c
===================================================================
--- uspace/drv/bus/usb/ehci/ehci_rh.c	(revision 6ef69e93fd6f9d74c0fae5d076b3d91463a06d6b)
+++ uspace/drv/bus/usb/ehci/ehci_rh.c	(revision c4ba645d0b223a1f77a1ca0075940ff0a2b2f1f6)
@@ -305,4 +305,5 @@
 	ehci_rh_job_t *job = arg;
 	async_usleep(50000);
+	usb_log_debug("EHCI_RH(%p-%u): Clearing reset", job->hub, job->port);
 	EHCI_CLR(job->hub->registers->portsc[job->port],
 	    USB_PORTSC_PORT_RESET_FLAG);
@@ -312,8 +313,11 @@
 		async_usleep(1);
 	};
+	usb_log_debug("EHCI_RH(%p-%u): Reset complete", job->hub, job->port);
 	/* Handle port ownership, if the port is not enabled
 	 * after reset it's a full speed device */
 	if (!(EHCI_RD(job->hub->registers->portsc[job->port]) &
 	    USB_PORTSC_ENABLED_FLAG)) {
+		usb_log_debug("EHCI_RH(%p-%u): Port not enabled after reset, "
+		"giving up ownership", job->hub, job->port);
 		EHCI_SET(job->hub->registers->portsc[job->port],
 		    USB_PORTSC_PORT_OWNER_FLAG);
