diff --git a/local/docs/IMPROVEMENT-PLAN.md b/local/docs/IMPROVEMENT-PLAN.md index a281d08da2..dec094c09c 100644 --- a/local/docs/IMPROVEMENT-PLAN.md +++ b/local/docs/IMPROVEMENT-PLAN.md @@ -25,7 +25,7 @@ Where implementations diverge from the correct pattern, we cross-reference Linux |---------|-------------------|-------------------|--------| | USB port reset with debounce | `drivers/usb/core/hub.c:4698-4736` | `xhci/mod.rs:722-730` | Correct pattern, 50ms hold | | Event ring overflow handling | `drivers/usb/host/xhci-ring.c:550-580` | `xhci/irq_reactor.rs:542-553` | **TODO — only logs error** | -| TRB transfer completion | `drivers/usb/host/xhci-ring.c:2400-2600` | `xhci/scheme.rs:2090-2160` | Partial (missing code paths) | +| TRB transfer completion | `drivers/usb/host/xhci-ring.c:2400-2600` | `xhci/scheme.rs:2090-2160` | ✅ EDTLA/Event Data fix applied (2026-07-08) | | DMA allocation | `drivers/usb/host/xhci-mem.c:230-280` | `xhci/mod.rs:1053-1066` | Good | | Quirks enforcement | `drivers/usb/host/xhci-pci.c:101-160` | `xhci/quirks.rs` (declarations only) | **49/50 NOT enforced at runtime** | | cfg80211 connect_bss | `net/wireless/sme.c:680-700` | `linux-kpi/wireless.rs:316-340` | Good | diff --git a/local/sources/base b/local/sources/base index ba5a7cd3fc..faf777b990 160000 --- a/local/sources/base +++ b/local/sources/base @@ -1 +1 @@ -Subproject commit ba5a7cd3fc3adb79f114cab7c01a950eec28d128 +Subproject commit faf777b99020dfb78df484f586ebfaa306a96539