4f83d58b24
The scsi thread was waiting for the wrong condition. However, this was masked by the fact that the code creating the scsi thread was also holding usbmsc_scsi_lock(priv) while initializing data, hence this lock synchronized the scsi thread start with init completion. |
||
---|---|---|
.. | ||
cdcacm_desc.c | ||
cdcacm.c | ||
cdcacm.h | ||
composite_desc.c | ||
composite.c | ||
composite.h | ||
Kconfig | ||
Make.defs | ||
pl2303.c | ||
usbdev_strings.c | ||
usbdev_trace.c | ||
usbdev_trprintf.c | ||
usbmsc_desc.c | ||
usbmsc_scsi.c | ||
usbmsc.c | ||
usbmsc.h |