Files
RedBear-OS/local/docs
kellito 8319f2e420 docs(driver-manager): v5.0 records v5.3 implementation + W1-W8 stub fixes
Updates the v5.x work program status and adds the v5.0 implementation
summary section.

v5.3 (initnsmgr head-of-line fix / Design B):
- Kernel + base paired change now DONE.
- Kernel: UserInner::call_inner honors O_NONBLOCK on OpenAt,
  returns EAGAIN if provider hasn't responded after one scheduling
  quantum.
- Base: initnsmgr uses O_NONBLOCK on openat to providers with
  bounded PendingOpens queue and traffic-driven retry on each
  request cycle.
- Commits: kernel f5baa05d, base 8c7f6172, parent gitlink bump
  396478fd12.

W1-W8 stub fixes (commit 810b011fa8):
- W1: usb-core spawn.rs uses log::info/log::error instead of let _.
- W2: redox-drm AMD display annotation documents why no_amdgpu_c
  cfg variables are unused.
- W3: redox-drm main.rs removed crate-root allow; ehcid/ohcid/uhcid
  registers.rs uses documented module-level allow.
- W5: redbear-usbaudiod logs sample_rate/mute failures.
- W6: redbear-ecmd logs packet_filter failure.
- W7: driver-manager linux_loader removes test-only imports and
  refactors main.rs CLI to use the file-reading wrapper.
- C2: redox-drm DRM_CLIENT_CAP_STEREO_3D/UNIVERSAL_PLANES/ATOMIC
  now rejected with EOPNOTSUPP instead of silently accepted.

v5.0 also notes that v5.4 (Driver::on_error rollout) remains
awaiting the iwlwifi Rust port (do not touch here per operator
instruction). v5.6 hardware validation matrix remains operator-only.
2026-07-26 06:28:48 +09:00
..