hub->quiescing = 1; hub->activating = 0;
__hub_quiesce(hub);
static void hub_quiesce(struct usb_hub *hub){	/* stop khubd and related activity */	hub->quiescing = 1;	hub->activating = 0;	usb_kill_urb(hub->urb);	if (hub->has_indicators)		cancel_delayed_work(&hub->leds);	if (hub->has_indicators || hub->tt.hub)		flush_scheduled_work();}