docs: Phase 6.2 Mini-MLD foundation landed (1e5c080563)

This commit is contained in:
2026-07-24 12:08:42 +09:00
parent fdf377456f
commit 9cde33a3fd
@@ -465,7 +465,7 @@ phases W0W7.
|---|---|---|---|
| 6.0 | De-risk transport on older silicon first: if any AX210-class card is available (USB/M.2 test card), validate existing Mini-MVM path end-to-end on the host's sibling hardware before touching iwlmld | redbear-iwlwifi | S (if HW available) |
| 6.1 | Firmware plumbing: add API-102+ iwlmld candidates to tables in `main.rs` + `redbear-wifictl/backend.rs` | `redbear-iwlwifi/source/src/main.rs`, `redbear-wifictl/source/src/backend.rs` | S → ✅ DONE (2026-07-22) — OpMode enum (Mvm/Mld), FirmwareTableEntry struct with separate mvm/mld candidate lists, iwlmld c101-c106 candidates added to both tables, StubBackend eliminated from wifictl, scan fake fallback removed |
| 6.2 | **Mini-MLD layer**: port Linux 7.1 `drivers/net/wireless/intel/iwlwifi/mld/` structures — new RX/multi-link descriptor format, notification IDs, op-mode registration; gate MLD vs MVM on device family (BZ→MLD) | new `linux_mld.{c,h}` beside `linux_mvm.{c,h}`; `linux_port.c` op-mode dispatch | XL |
| 6.2 | **Mini-MLD layer**: port Linux 7.1 `drivers/net/wireless/intel/iwlwifi/mld/` structures — new RX/multi-link descriptor format, notification IDs, op-mode registration; gate MLD vs MVM on device family (BZ→MLD) | new `linux_mld.{c,h}` beside `linux_mvm.{c,h}`; `linux_port.c` op-mode dispatch | XL → 🟡 FOUNDATION (2026-07-24) — `linux_mld.h` (iwlmld op-mode IDs, notification command groups, MLD notification ID set; RX frame IDs + `iwl_rx_mpdu_desc` stay shared in Mini-MVM per no-duplicate rule), `linux_mld.c` (`rb_iwl_mld_handle_notification` real dispatch: RX MPDU via Mini-MVM parser, MLD-specific notifications identified/grouped/counted, `rb_iwl_opmode_for_family` BZ→MLD gate mirroring Linux iwl-drv.c), `linux_port.c` (trans->opmode set from device_family, reported as `opmode=` in status line). MLO/link management + full mac80211-integrated feature set remain the multi-week continuation. 8 host tests pass |
| 6.3 | Bounded runtime ladder on host: probe → fw boot alive → scan (see real SSID) → association → DHCP → reconnect persistence. Use existing `redbear-phase5-wifi-*` in-guest harness | redbear-wifictl + test scripts | M (iterative) |
| 6.4 | Integration: netctl profile, boot-time autoconnect, honest `redbear-info` states | wifictl, config fragments | S |