From c0f157e58989a85c43ea5c6e93c210a2effff7c5 Mon Sep 17 00:00:00 2001 From: Vadim Galyant Date: Sat, 6 Jan 2018 12:48:37 +0900 Subject: [PATCH] [USBHUB] Move DPRINT after check Status. --- drivers/usb/usbhub_new/pnp.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/drivers/usb/usbhub_new/pnp.c b/drivers/usb/usbhub_new/pnp.c index a6dd9cc656c..f4377524dbb 100644 --- a/drivers/usb/usbhub_new/pnp.c +++ b/drivers/usb/usbhub_new/pnp.c @@ -1136,10 +1136,6 @@ EnumStart: { PortData = &HubExtension->PortData[Port - 1]; - DPRINT_ENUM("USBH_FdoQueryBusRelations: Port - %x, ConnectStatus - %x\n", - Port, - PortData->PortStatus.PortStatus.Usb20PortStatus.CurrentConnectStatus); - if (HubExtension->HubFlags & USBHUB_FDO_FLAG_DEVICE_FAILED) { continue; @@ -1152,11 +1148,16 @@ EnumStart: if (!NT_SUCCESS(Status)) { + DPRINT_ENUM("USBH_FdoQueryBusRelations: Status - %X\n", Status); HubExtension->HubFlags |= USBHUB_FDO_FLAG_DEVICE_FAILED; DeviceRelations->Count = 0; goto EnumStart; } + DPRINT_ENUM("USBH_FdoQueryBusRelations: Port - %x, ConnectStatus - %x\n", + Port, + PortData->PortStatus.PortStatus.Usb20PortStatus.CurrentConnectStatus); + PdoDevice = PortData->DeviceObject; if (PortData->DeviceObject)