Search Linux Wireless

Re: [PATCH 0/4] cfg80211: fix bug with multiple cards and a CRDA delay

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

 



On Thu November 18 2010 14:46:05 Luis R. Rodriguez wrote:
> This series addresses the bug pointed out by Mark Mentovai
> <mark@xxxxxxxxxxxx> when there is a delay on CRDA and you use multiple
> cards with the same regulatory domain. After some testing I realized this
> also introduced an issue when using multiple cards with different
> regulatory settings. The issue is present only when there is a delay in
> CRDA so technically this is not a regression so I am not marking these as
> stable fixes. It also does not seem to be a regulatory bug as when the
> issue is present you'd end up with an intersected regulatory domain (same
> alpha2s) or get the regulatory domain rejected for the second card if the
> alpha2 was different.
> 
> Thanks to Mark for his testing, good ideas on alternative ways to resolve
> this and thorough reports.
> 
> Luis R. Rodriguez (4):
>   cfg80211: put core regulatory request into queue
>   cfg80211: move reg_work and reg_todo above
>   cfg80211: move mutex locking to reg_process_pending_hints()
>   cfg80211: Fix regulatory bug with multiple cards and delays
> 
>  include/net/regulatory.h |    7 ++++
>  net/wireless/reg.c       |   80
> +++++++++++++++++++++++++++++++-------------- 2 files changed, 62
> insertions(+), 25 deletions(-)

Yep - this fixes also my case (slow board under load + two or more ath5k 
cards). Thanks, Luis!

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