Search Linux Wireless

Re: [PATCH v2 1/2] rtw88: add a debugfs entry to dump coex's info

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

 



Chris Chiu <chiu@xxxxxxxxxxxx> writes:

> On Mon, Mar 9, 2020 at 3:59 PM <yhchuang@xxxxxxxxxxx> wrote:
>>
>> From: Yan-Hsuan Chuang <yhchuang@xxxxxxxxxxx>
>>
>> Add a new entry "coex_info" in debugfs to dump coex's states for
>> us to debug on coex's issues.
>>
>> The basic concept for co-existence (coex, usually for WiFi + BT)
>> is to decide a strategy based on the current status of WiFi and
>> BT. So, it means the WiFi driver requires to gather information
>> from BT side and choose a strategy (TDMA/table/HW settings).
>>
>> Althrough we can easily check the current status of WiFi, e.g.,
>> from kernel log or just dump the hardware registers, it is still
>> very difficult for us to gather so many different types of WiFi
>> states (such as RFE config, antenna, channel/band, TRX, Power
>> save). Also we will need BT's information that is stored in
>> "struct rtw_coex". So it is necessary for us to have a debugfs
>> that can dump all of the WiFi/BT information required.
>>
>> Note that to debug on coex related issues, we usually need a
>> longer period of time of coex_info dump every 2 seconds (for
>> example, 30 secs, so we should have 15 times of coex_info's
>> dump).
>>
>> Signed-off-by: Yan-Hsuan Chuang <yhchuang@xxxxxxxxxxx>

[...]

> Looks good to me. But I strongly suggest using scnprintf instead of
> snprintf to prevent potential buffer overflow.

Yup, please fix that.

-- 
https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches



[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux