Upstream Status¶
Progress toward getting these fixes into the mainline Linux kernel.
Current Status¶
| Patch | Status | Notes |
|---|---|---|
| 01 - Double wcid init race | Submitted | v7 series |
| 02 - NULL pointer protection | Submitted | v7 series |
| 03 - Mutex protection | Submitted | v7 series |
| 04 - MCU error handling | Submitted | v7 series |
| 05 - Lockdep assertions | Submitted | v7 series |
| 06 - MLO ROC error handling | Submitted | v7 series |
Submission History¶
v7 (Current - January 29, 2026)¶
- Date: January 29, 2026
- Series: 7 patches
- To: Felix Fietkau (nbd@nbd.name) - MT76 maintainer
- Cc: linux-wireless, linux-kernel, MediaTek engineers, Framework
- Status: Under review
Patches:
wifi: mt76: mt7925: fix double wcid initialization race conditionwifi: mt76: mt7925: add NULL pointer protection for MLO operationswifi: mt76: mt7925: add mutex protection in critical pathswifi: mt76: mt7925: add MCU command error handling in ampdu_actionwifi: mt76: mt7925: add lockdep assertions for mutex verificationwifi: mt76: mt7925: fix MLO ROC setup error handling
v6 (January 2026)¶
- Date: January 2026
- Series: 12 patches (consolidated from earlier versions)
- Changes: Squashed mt7921 patches, added wcid init fix
- Status: Superseded by v7
Previous Versions¶
Earlier versions (v1-v5) were iterative improvements based on reviewer feedback.
Mailing List Threads¶
- linux-wireless patch series - Search for "mt7925 stability"
How to Help¶
Testing¶
Test the patches on your hardware and report results:
- Install using DKMS or patches
- Use WiFi normally for a few days
- Report any issues on GitHub
Review¶
If you're familiar with the mt76 driver, review the patches:
- Check the patch series on linux-wireless
- Test on your hardware
- Reply with
Tested-by:orReviewed-by:
Related Upstream Work¶
- MediaTek MT76 driver
- nbd168's wireless tree - MT76 maintainer tree
Timeline¶
| Milestone | Target | Status |
|---|---|---|
| v7 submission | January 2026 | Done |
| Review feedback | February 2026 | Pending |
| Merge to net-next | TBD | Pending |
| Mainline kernel | 6.20+ | Pending |