projects
/
linux-2.6-microblaze.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f395d41
)
mt76: debugfs: fix queue reporting for mt76-usb
author
Lorenzo Bianconi
<lorenzo@kernel.org>
Mon, 8 Nov 2021 10:03:52 +0000
(11:03 +0100)
committer
Felix Fietkau
<nbd@nbd.name>
Sun, 19 Dec 2021 14:23:53 +0000
(15:23 +0100)
Fix number of rx-queued frames reported by mt76_usb driver.
Reported-by: kernel test robot <lkp@intel.com>
Fixes:
2d8be76c1674
("mt76: debugfs: improve queue node readability")
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/debugfs.c
patch
|
blob
|
history
diff --git
a/drivers/net/wireless/mediatek/mt76/debugfs.c
b/drivers/net/wireless/mediatek/mt76/debugfs.c
index
027d9ea
..
47e9911
100644
(file)
--- a/
drivers/net/wireless/mediatek/mt76/debugfs.c
+++ b/
drivers/net/wireless/mediatek/mt76/debugfs.c
@@
-74,14
+74,15
@@
EXPORT_SYMBOL_GPL(mt76_queues_read);
static int mt76_rx_queues_read(struct seq_file *s, void *data)
{
struct mt76_dev *dev = dev_get_drvdata(s->private);
- int i;
+ int i
, queued
;
seq_puts(s, " queue | hw-queued | head | tail |\n");
mt76_for_each_q_rx(dev, i) {
struct mt76_queue *q = &dev->q_rx[i];
+ queued = mt76_is_usb(dev) ? q->ndesc - q->queued : q->queued;
seq_printf(s, " %9d | %9d | %9d | %9d |\n",
- i, q
->q
ueued, q->head, q->tail);
+ i, queued, q->head, q->tail);
}
return 0;