openwrt/package/kernel/mt76
Rosen Penev f7d6ee72e5 mt76: fix mt76x02 mac_work and mt76x2u SuperSpeed TX stalls
Add two pending fixes:

- mt76x0 and mt76x2 never requeue mac_work after a channel change, so
  frames with lost TX status reports are never timed out. Their AQL
  airtime and socket memory stay held, stalling senders for up to 30 s.
- At SuperSpeed the MT7612U wedges its bulk OUT path on TX frames
  longer than 3072 bytes, which A-MSDUs of two full-size subframes
  reach. Cap the A-MSDU length in that case.

Link: https://github.com/openwrt/mt76/issues/405
Assisted-by: LLM
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/26147
Signed-off-by: Robert Marko <robimarko@gmail.com>
2026-10-29 15:08:38 +01:00
..
patches mt76: fix mt76x02 mac_work and mt76x2u SuperSpeed TX stalls 2026-10-29 15:08:38 +01:00
Makefile mt76: fix mt76x02 mac_work and mt76x2u SuperSpeed TX stalls 2026-10-29 15:08:38 +01:00