* Sebastian Andrzej Siewior | 2011-07-27 14:36:09 [+0200]: >>diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c >>index f5fe1ac..d6c9577 100644 >>--- a/drivers/usb/host/xhci.c >>+++ b/drivers/usb/host/xhci.c >>@@ -3058,7 +3180,8 @@ static int __init xhci_hcd_init(void) >> /* xhci_run_regs has eight fields and embeds 128 xhci_intr_regs */ >> BUILD_BUG_ON(sizeof(struct xhci_run_regs) != (8+8*128)*32/8); >> BUILD_BUG_ON(sizeof(struct xhci_doorbell_array) != 256*32/8); >>- return 0; >>+ >>+ return platform_driver_register(&xhci_driver); >> } > >You should unregister the PCI device if this failed. Since you remove it in a later patch, ignore this. Sebastian -- 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