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:
@@ -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).
|
||||
|
||||
Reference in New Issue
Block a user