[PATCH v5 0/2] wifi: ath11k: fix data out of sync for channel list for reg update
Jeff Johnson
jeff.johnson at oss.qualcomm.com
Tue Feb 4 17:44:11 PST 2025
On 1/21/2025 12:00 AM, Kang Yang wrote:
> On 1/17/2025 2:17 PM, Kang Yang wrote:
>> Currently there are two threads to updating/fetch data of channel
>> list, and there are no synchronization for the data, it leads data out
>> of sync for channel list when doing reg update.
>>
>> So change the call flow to make sure the fetch data running after the
>> update data finished, then data of channel list become synchronization.
>>
>> Note: This patch-set is an old patch-set in public review written by
>> Wen Gong. Just continue sending it for him.
>> Link: https://lore.kernel.org/linux-wireless/20230329091235.19500-1-quic_wgong@quicinc.com/
>>
>> v5:
>> 1. rewrite commit message in patch#1.
>> 2. update copyright in patch#1, #2.
>> v4:
>> 1. rewrite commit message in patch#1, #2.
>> 2. use list_splice_tail_init() to move list entry.
>> 3. use data_lock instead of adding a new lock.
>> v3:
>> 1. rebase on tag ath-202411251703.
>> 2. add KASAN BUG report in patch #1.
>> v2:
>> 1. rewrite commit message for patch #1 and #2.
>> 2. use a local list without the spinlock held for patch #2.
>>
>
> Hi, jeff, aditya, vasanth, any comments on this patch-set?
Now pushed to 'pending'
More information about the ath11k
mailing list