On 2012-10-04 4:33 AM, Sujith Manoharan wrote: > Felix Fietkau wrote: >> Ensure that drv_start() always returns true, as a failing hw start usually >> eventually leads to crashes when there's still a station entry present. >> Call a power-on reset after a resume and after a hw reset failure to bring >> the hardware back to life again. > > In what situations did HW reset (via start() or resume()) fail ? I don't know what situations caused it, but this happened on a few ChromeOS devices in the wild, and my patch fixed it. Well, the cause for the real issue, the HW reset failure is still unknown. I think we might be papering over some other bug here. Sujith -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html