mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-12 04:46:58 +07:00
ath9k: optimize rate control statistics
for the ease of debugging, we display only the rate control statistics for currently operating mode and bandwidth Cc: Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com> Cc: "Balasubramanian, senthilkumar" <senthilb@qca.qualcomm.com> Signed-off-by: Mohammed Shafi Shajakhan <mohammed@qca.qualcomm.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
1b1de7aa99
commit
32359e30a6
@ -1484,7 +1484,7 @@ static ssize_t read_file_rcstat(struct file *file, char __user *user_buf,
|
||||
if (rc->rate_table == NULL)
|
||||
return 0;
|
||||
|
||||
max = 80 + rc->rate_table->rate_cnt * 1024 + 1;
|
||||
max = 80 + rc->rate_table_size * 1024 + 1;
|
||||
buf = kmalloc(max, GFP_KERNEL);
|
||||
if (buf == NULL)
|
||||
return -ENOMEM;
|
||||
@ -1494,7 +1494,7 @@ static ssize_t read_file_rcstat(struct file *file, char __user *user_buf,
|
||||
"HT", "MCS", "Rate",
|
||||
"Success", "Retries", "XRetries", "PER");
|
||||
|
||||
for (i = 0; i < rc->rate_table->rate_cnt; i++) {
|
||||
for (i = 0; i < rc->rate_table_size; i++) {
|
||||
u32 ratekbps = rc->rate_table->info[i].ratekbps;
|
||||
struct ath_rc_stats *stats = &rc->rcstats[i];
|
||||
char mcs[5];
|
||||
|
Loading…
Reference in New Issue
Block a user