Re: [PATCH] ueagle-atm: fix PHY signal initialization race

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux