From: Patrick Mochel Signed-off-by: Andrew Morton --- 25-akpm/drivers/usb/core/usb.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/usb/core/usb.c~bk-driver-core-usb-klist_node_attached-fix drivers/usb/core/usb.c --- 25/drivers/usb/core/usb.c~bk-driver-core-usb-klist_node_attached-fix 2005-04-06 01:41:19.000000000 -0700 +++ 25-akpm/drivers/usb/core/usb.c 2005-04-06 01:41:19.000000000 -0700 @@ -300,7 +300,7 @@ int usb_driver_claim_interface(struct us /* if interface was already added, bind now; else let * the future device_add() bind it, bypassing probe() */ - if (!klist_node_attached (&dev->knode_bus)) + if (klist_node_attached(&dev->knode_bus)) device_bind_driver(dev); return 0; _