vasilito
304548b741
base: bump submodule to f646e42e (P0 usbscsid .unwrap → .expect)
2026-07-07 23:59:10 +03:00
vasilito
1b3b29ba91
networking: update base submodule pointer (comprehensive TCP/IP stack)
2026-07-07 21:49:35 +03:00
vasilito
0dc1786f66
base: bump submodule to 1c7f8390 (ZERO_64B_REGS behavioral quirk)
2026-07-07 19:14:32 +03:00
vasilito
df34186680
base: bump submodule to 4037c383 (NO_64BIT_SUPPORT behavioral quirk)
2026-07-07 18:48:09 +03:00
vasilito
8ef8d16189
base: bump submodule to 37cbed4c (complete quirk enforcement 39/50)
2026-07-07 18:26:38 +03:00
vasilito
4c4db5ce5f
base: bump submodule to 1b1902e5 (batch quirk enforcement 7→19)
2026-07-07 18:22:44 +03:00
vasilito
3123446f49
base: bump submodule to 947475a2 (EP_LIMIT_QUIRK)
2026-07-07 18:18:07 +03:00
vasilito
51d790c218
base: bump submodule to f4619085 (SPURIOUS_REBOOT quirk)
2026-07-07 18:11:29 +03:00
vasilito
a37eef9d67
base: bump submodule to 90862821 (real XhciAdapter control_transfer)
2026-07-07 18:06:29 +03:00
vasilito
38b61167fa
base: bump submodule to 16c113a3 (XhciAdapter device address tracking)
2026-07-07 17:58:06 +03:00
vasilito
6773b79d1f
base: bump submodule to 0eaf6cee (quirks: ASMedia + VIA VL805)
2026-07-07 17:48:59 +03:00
vasilito
7e4a88e418
base: bump submodule to 7286457a (quirk enforcement: BROKEN_MSI, RESET_ON_RESUME, RESET_TO_DEFAULT)
2026-07-07 17:44:44 +03:00
vasilito
5258ebe6ff
base: bump submodule to fb9b158e (hub disconnect + over-current + port indicators)
2026-07-07 17:40:41 +03:00
vasilito
7607ff3ee5
base: bump submodule (usbhidd disconnect resilience)
2026-07-07 17:32:11 +03:00
vasilito
b857d41065
base: bump submodule to 171d8c52 (eliminate all xhcid hot-path panics)
2026-07-07 17:30:58 +03:00
vasilito
0f239bfe8a
base: bump submodule to 21cf3d90 (eliminate device_enumerator panics)
2026-07-07 17:02:41 +03:00
vasilito
0a16f5ec35
base: bump submodule to 7efa83d6 (comprehensive xhcid drivers.toml)
2026-07-07 16:40:51 +03:00
vasilito
41ffba601a
base: bump submodule to ea221914 (P4-B multi-LUN + REPORT_LUNS)
2026-07-07 15:17:49 +03:00
vasilito
fc0a011591
base: bump submodule to c89af69d (P6-C isochronous transfer support)
2026-07-07 14:55:16 +03:00
vasilito
eb7b88548b
base: bump submodule to 0d8f3aad (P4 slice 2 — xHCI stream_id + UAS streams)
2026-07-07 14:47:13 +03:00
vasilito
3fd40a6ade
base: bump submodule to 69a8e406 (P1-A xhcid UsbHostController trait adapter)
2026-07-07 13:58:24 +03:00
vasilito
2728c2e408
base: bump submodule to 71971d12 (P1-C xhcid hot-path panic reduction)
2026-07-07 13:39:12 +03:00
vasilito
905a4f70f8
base fork: P7-C slice 1 — port suspend/resume
2026-07-07 12:52:56 +03:00
vasilito
85a82f56d4
base fork: P7-B slice 1 — USB 3.0 link states
2026-07-07 12:49:06 +03:00
vasilito
42feab633e
base fork: P7-A slice 1 — USB 2.0 LPM detection
2026-07-07 12:40:16 +03:00
vasilito
d9ff6b7788
base fork: P5 slice 3 — gamepad support
2026-07-07 12:21:44 +03:00
vasilito
fec44e9117
base fork: P5 slice 2 — keyboard LED sync
2026-07-07 12:16:07 +03:00
vasilito
bc4df8e437
base fork: P5 slice 1 — consumer key support
2026-07-07 12:11:13 +03:00
vasilito
128832c568
base fork: P4 slice 1 — UAS transport
2026-07-07 12:05:41 +03:00
vasilito
cc770de03e
base fork: P3 slice 2 — interrupt-driven hub change detection
2026-07-07 12:00:52 +03:00
vasilito
7dad32bdc1
base fork: P3 — usbhubd power-on timing + USB 3 fix
2026-07-07 11:51:12 +03:00
vasilito
9a0e0d86c7
base fork: P2-C slice 3 — actual TT-buffer clear
2026-07-07 11:45:39 +03:00
vasilito
8119824512
base fork: P2-C slice 2 — TT metadata + non-recursive stall clear
2026-07-07 11:11:27 +03:00
vasilito
a0b8ba1014
base fork: P2-C first active xHCI recovery slice
2026-07-07 10:57:55 +03:00
vasilito
346daee089
base fork: complete P1-B and start P2-C status mapping
2026-07-07 10:32:33 +03:00
vasilito
682560cf7a
base fork: P2-B — full HCC2/HCS3 bit map
2026-07-07 10:09:10 +03:00
vasilito
fe53efcd83
base fork: P2-A — xhcid 51-quirk table
2026-07-07 09:20:04 +03:00
vasilito
e9b82a3a04
base fork: P1-C partial — 37 xhcid unwraps removed
2026-07-07 07:59:31 +03:00
vasilito
faf688a2d7
base fork: P1-B — usbscsid zero panics
2026-07-07 07:45:26 +03:00
vasilito
0eac7f082f
base fork: P0-A4 — bounds-check root_hub_port_index()
2026-07-07 02:08:00 +03:00
vasilito
d9368b08b2
userutils: bump submodule to remove login prompt diagnostics
2026-07-07 01:20:43 +03:00
vasilito
f99738d2fb
userutils: bump submodule (login diagnostics) + redbear-power/tlc WIP
...
userutils: commits login/getty diagnostic logging.
redbear-power: toast notification storage + set_nice syscall helper + render WIP.
tlc: cmdline tab-completion improvements.
2026-07-07 00:44:31 +03:00
vasilito
23e42a07f7
base fork: P0-A1 — re-enable xHCI interrupt-driven operation
...
Update submodule pointer to cbd40e0d (base fork master).
Per USB-IMPLEMENTATION-PLAN.md v2 P0-A1: xhcid/src/main.rs:141 formerly
hardcoded (None, InterruptMethod::Polling), bypassing the complete
get_int_method() that handles MSI-X/MSI/INTx. The IrqReactor's
run_with_irq_file path is fully wired and activates when irq_file is
Some — no other code assumed polling-only.
Oracle review confirmed correct register reads, loop continuation, and
EHB clearing already in the baseline. P0-A1 is a single-line restore.
2026-07-07 00:44:30 +03:00
vasilito
e13f09f258
Switch userutils to static build and bump submodule for login diagnostics
2026-07-07 00:44:29 +03:00
vasilito
00c0eaa6b6
Bump userutils submodule for getty diagnostics
2026-07-07 00:44:28 +03:00
vasilito
8667fded2e
fix: bump base submodule for fbcond write buffering during handoff
2026-07-06 23:06:27 +03:00
vasilito
4826d9f950
chore: bump userutils submodule to use local redox-rt fork
2026-07-06 22:33:10 +03:00
vasilito
f557692754
0.3.0: bump base submodule for bootstrap Cargo.lock +rb0.3.0
2026-07-06 21:04:29 +03:00
vasilito
b018e777ee
0.3.0: bump syscall submodule for legacy filter wrappers
2026-07-06 20:59:17 +03:00
vasilito
80eb79c4d8
0.3.0: bump submodules for Cargo.lock +rb0.3.0 refresh
2026-07-06 20:42:15 +03:00