Re: [patch] work around/fix deadlock in the bcm43xx driver by making netlink irq safe

2006-07-08 Thread Larry Finger
Arjan van de Ven wrote: Joseph Jezak wrote: Can you provide the details to the list? I'll look into getting SoftMAC fixed if you do. sure the basic issue is that bcm43xx does it's rx processing in a softirq, and holds the bcm-irq_lock during that time. The rx processing calls into the

Re: [patch] work around/fix deadlock in the bcm43xx driver by making netlink irq safe

2006-07-08 Thread Michael Buesch
On Saturday 08 July 2006 19:59, you wrote: kernel: stack backtrace: kernel: [c0103d1d] show_trace_log_lvl+0x13d/0x160 kernel: [c010525b] show_trace+0x1b/0x20 kernel: [c0105286] dump_stack+0x26/0x30 kernel: [c0133f7d] check_usage+0x26d/0x280 kernel: [c013536f] __lock_acquire+0x77f/0xdd0

Re: [patch] work around/fix deadlock in the bcm43xx driver by making netlink irq safe

2006-06-30 Thread Arjan van de Ven
Joseph Jezak wrote: Can you provide the details to the list? I'll look into getting SoftMAC fixed if you do. sure the basic issue is that bcm43xx does it's rx processing in a softirq, and holds the bcm-irq_lock during that time. The rx processing calls into the softmac layer, which in turn