Search Linux Wireless

Re: [PATCH] mac80211: Fix deadlock in ieee80211_do_stop.

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

 



Hello, Johannes.

On 11/18/2010 05:59 PM, Johannes Berg wrote:
> Ok, that makes sense then. I thought you were saying there was some
> intrinsic issue with this! I do know about the issues, but we do have to
> process some things in the right order here so I'd rather be aware of
> those issues than have to deal with reordering and/or our own queueing.

Yes, sure.  It all depends on what the specific subsystem wants.
Another option could be putting everything which doesn't require
strict ordering to the default system workqueue (if they aren't
already, that is).

>> Oh, trust me, that won't change anything.  If there's a bug in
>> workqueue (I don't think this is the case here tho), let's fix it.  If
>> mac80211 is somehow tripping a deadlock around single execution
>> resource, let's fix the culprit.  Okay?  At this point, all we need is
>> a proper task dump to see who's holding what where.
> 
> I agree completely -- just misunderstood you there!

Awesome.  :-)

Ben, if you have trouble generating full trace, please let me know if
there's something I can buy which isn't too expensive to reproduce the
problem.  I would be happy to track it down myself.

Thanks.

-- 
tejun
--
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


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux