RE: [PATCH v4 3/7] wifi: rtw88: tx: extend the TX report purge timeout to RTL8723BS
Ping-Ke Shih <[email protected]>
| Newsgroups | org.kernel.vger.linux-wireless,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
[email protected] <[email protected]> wrote: > From: Luka Gejak <[email protected]> > > Commit c80788f7c5ae ("wifi: rtw88: increase TX report timeout to fix > race condition") raised the purge timeout to 2500 ms for the RTL8723DU, > because the firmware can stay off channel during background scans for > longer than the 500 ms default, which delays the TX reports and lets the > purge timer drop the tracking skbs. The host stack then reads the missing > status as loss and collapses TCP throughput. > > The RTL8723BS runs the same vendor firmware over a slower SDIO host and > hits the same race. Testers on ARM SDIO boards see "failed to get tx > report from firmware" under load, with the same throughput collapse. > Extend the 2500 ms timeout to the RTL8723BS. > > Reported-by: Peter Robinson <[email protected]> > Closes: > https://lore.kernel.org/all/CALeDE9PgQmpMfDt1DgfLD4tBFGH0MZ7GncV6RUEOHhHbKF+TdQ@mail.gmail.com/ > Signed-off-by: Luka Gejak <[email protected]> Acked-by: Ping-Ke Shih <[email protected]>