From: Dan Williams <dcbw@xxxxxxxxxx> Date: Sun, 19 Dec 2010 12:17:50 -0600 > A race exists when initializing ueagle-atm devices where the generic atm > device may not yet be created before the driver attempts to initialize > it's PHY signal state, which checks whether the atm device has been > created or not. This often causes the sysfs 'carrier' attribute to be > '1' even though no signal has actually been found. > > uea_probe > usbatm_usb_probe > driver->bind (uea_bind) > uea_boot > kthread_run(uea_kthread) uea_kthread > usbatm_atm_init uea_start_reset > atm_dev_register UPDATE_ATM_SIGNAL ... > Signed-off-by: Dan Williams <dcbw@xxxxxxxxxx> Applied, thanks Dan. -- 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