docs(networking): record Phase 0+1+2 (partial) status

Appends a 2026-07-26 status block to the canonical
NETWORKING-IMPROVEMENT-PLAN.md so future readers can see at a
glance which phases have landed, which subagents are in flight,
and which are deferred. The claim-by-claim disposition and
per-commit references live in .omo/plans/.
This commit is contained in:
2026-07-26 18:03:42 +09:00
parent 990be2ef0d
commit eb73166e52
3 changed files with 101 additions and 9 deletions
+35
View File
@@ -1026,3 +1026,38 @@ sync tracking issue.
**Document version:** 1.0 (2026-07-07)
**Authority:** Canonical for TCP/IP stack, socket surface, Ethernet drivers, and network
configuration. See companion plans for Wi-Fi, IRQ, and Bluetooth.
## Status update — 2026-07-26
Phase 0 (trivial fixes) and Phase 1 (smoltcp 0.13.1 + AF_INET6) of the
systematic plan are **complete and pushed to origin**. Phase 2 (wired
driver fixes) is **partially complete** with e1000d/rtl8168d DMA
barriers, ixgbed MSI-X, RTL8125 false-claim fix, driver-manager
priority collision, and e1000d TX/IRQ watchdog committed.
Phases 3, 4, 5, 7 are in progress via parallel subagents:
- Phase 3: Wi-Fi IP datapath bridge (`redbear-iwlwifi/src/bridge/`)
- Phase 4: firewall validation harness (`redbear-firewall-check`)
- Phase 5: redbear-dnsd daemon
- Phase 7: cargo-fuzz targets + proptest + unwrap audit
- Phase -1: hardware inventory document
Phases 6 (bare-metal validation) and 8 (CachyOS parity) are not
started. Phase 6 requires real hardware acquisition; Phase 8 is
per-tool prioritisation and out of scope for the current session.
Full claim-by-claim disposition is at
`.omo/plans/redbear-networking-claim-disposition.md`. Live status
report is at
`.omo/plans/redbear-networking-status-2026-07-26.md`.
Commits this session (all pushed to origin):
- `submodule/base`: 9e5f915d, b887d2b4, 20d805ed, b3fd5cc6,
1331b8c0, 717bc436, 30819f87 (plus auto-fix commits from external
hooks that fixed compilation issues in the new code).
- `submodule/relibc`: dd2cd443, 79685cbe (plus auto-fix
commit b80f8b47).
- Parent `0.3.1`: 07f14c01be (driver-manager disjoint dispatch),
405c6056a0 (Phase 0-2 submodule bump), 990be2ef0d (e1000d
watchdog submodule bump).