Skip to content

Commit 7549230

Browse files
committed
usb: hub: PDO: Fix in IRP_MN_QUERY_DEVICE_RELATIONS
Here we shouldn't modify information field of IRP, because for example in case of bus relations IRP must reach the stack's PDO collecting on its way all relations. This was the one of the causes of MS's usbccgp fail. usbccgp was not able to report to PnP manager about it's child devices. There is also another issues in usbuhci, which prevents usbccgp from normal operation. [THIS PATCH SHULD NOT BE MERGED WITH TRUNK UNTIL UHCI BUGS ARE NOT FIXED] svn path=/branches/GSoC_2016/USB/; revision=72373
1 parent 87a3559 commit 7549230

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

drivers/usb/usbhub/pdo.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -711,6 +711,7 @@ USBHUB_PdoHandlePnp(
711711
{
712712
/* not supported */
713713
Status = Irp->IoStatus.Status;
714+
Information = Irp->IoStatus.Information;
714715
break;
715716
}
716717

0 commit comments

Comments
 (0)