On 8/25/23 07:44, Shiji Yang wrote:
From: Shiji Yang <yangshij...@qq.com>
The SSID of MT7628 will disappear under heavy load, which makes
wireless unusable. These patches can fix this critical issue. Since
the mt76 mainline is no longer compatible with OpenWrt-22.03. So
let's backport them separately.
b14c2351dd wifi: mt76: mt7603: disable A-MSDU tx support on MT7628
85cc58378d wifi: mt76: mt7603: add missing register initialization for MT7628
c03d84c0d0 wifi: mt76: mt7603: improve stuck beacon handling
a8d9553d8f wifi: mt76: mt7603: improve watchdog reset reliablity
80b8bcf0e3 wifi: mt76: mt7603: rework/fix rx pse hang check
7ef4dd12d9 wifi: mt76: mt7603: fix tx filter/flush function
53edfc7aaa wifi: mt76: mt7603: fix beacon interval after disabling a single vif
72b87836d3 Revert "mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of
MT_DRV_AMSDU_OFFLOAD"
Fixes: https://github.com/openwrt/openwrt/issues/13283
Fixes: https://github.com/openwrt/openwrt/issues/10074
Fixes: https://github.com/openwrt/openwrt/issues/9219
Fixes: https://github.com/openwrt/openwrt/issues/8757
Fixes: https://github.com/openwrt/openwrt/issues/8314
Fixes: https://github.com/openwrt/openwrt/issues/8184
Signed-off-by: Shiji Yang <yangshij...@qq.com>
---
package/kernel/mt76/Makefile | 2 +-
...211_OFFLOAD_ENCAP_ENABLED-instead-of.patch | 71 ++++++++
...ix-beacon-interval-after-disabling-a.patch | 26 +++
...-mt7603-fix-tx-filter-flush-function.patch | 134 ++++++++++++++
...-mt7603-rework-fix-rx-pse-hang-check.patch | 74 ++++++++
...03-improve-watchdog-reset-reliablity.patch | 73 ++++++++
...mt7603-improve-stuck-beacon-handling.patch | 163 ++++++++++++++++++
...-missing-register-initialization-for.patch | 28 +++
...-disable-A-MSDU-tx-support-on-MT7628.patch | 36 ++++
9 files changed, 606 insertions(+), 1 deletion(-)
create mode 100644
package/kernel/mt76/patches/130-Revert-mt76-use-IEEE80211_OFFLOAD_ENCAP_ENABLED-instead-of.patch
create mode 100644
package/kernel/mt76/patches/131-wifi-mt76-mt7603-fix-beacon-interval-after-disabling-a.patch
create mode 100644
package/kernel/mt76/patches/132-wifi-mt76-mt7603-fix-tx-filter-flush-function.patch
create mode 100644
package/kernel/mt76/patches/133-wifi-mt76-mt7603-rework-fix-rx-pse-hang-check.patch
create mode 100644
package/kernel/mt76/patches/134-wifi-mt76-mt7603-improve-watchdog-reset-reliablity.patch
create mode 100644
package/kernel/mt76/patches/135-wifi-mt76-mt7603-improve-stuck-beacon-handling.patch
create mode 100644
package/kernel/mt76/patches/136-wifi-mt76-mt7603-add-missing-register-initialization-for.patch
create mode 100644
package/kernel/mt76/patches/137-wifi-mt76-mt7603-disable-A-MSDU-tx-support-on-MT7628.patch
Felix updated mt76 which contains these changes, see:
https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=76b1e564d202c09d0035315eb6e958a9b0dd4491
Hauke
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel