On Wed, Feb 16, 2011 at 09:52:01AM -0500, John W. Linville wrote: > On Wed, Feb 16, 2011 at 02:17:07PM +0900, Takashi Kawamoto wrote: [snip] > My guess would be that somehow you are leaking hif_dev->tx.tx_lock, > and then hanging when trying to retake it in hif_usb_send_tx. > Unfortunately, it is not obvious to me how that might happen... Perhaps CONFIG_LOCKDEP could give some more info. > > CPU : ARM11MP > > Kernel : 2.6.33 (SMP enabled) What about newer kernels .35 , .37, .38-rcX ? > > (2) When multi processor mode is enabled > > When SMP option of the kernel is disabled (CONFIG_SMP=m), this > > panic doesn't occur. For CONFIG_PREEMPT=n and CONFIG_SMP=n spin locks are compiled out from kernel, they are simply not needed. Stanislaw -- 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