Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

rtw88: pci: reset ring index when release skbs in tx ring

When skbs queued for each TX ring are relased in PCI stop flow,
the ring index should be reset at the same time.

Signed-off-by: Chin-Yen Lee <timlee@realtek.com>
Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>

authored by

Chin-Yen Lee and committed by
Kalle Valo
25cab7e7 b61156fb

+1
+1
drivers/net/wireless/realtek/rtw88/pci.c
··· 506 506 struct rtw_pci_tx_ring *tx_ring; 507 507 u8 queue; 508 508 509 + rtw_pci_reset_trx_ring(rtwdev); 509 510 for (queue = 0; queue < RTK_MAX_TX_QUEUE_NUM; queue++) { 510 511 tx_ring = &rtwpci->tx_rings[queue]; 511 512 rtw_pci_free_tx_ring_skbs(rtwdev, tx_ring);