docs: the hot-plug matrix is complete — 124/124
This commit is contained in:
@@ -1,5 +1,12 @@
|
|||||||
# The hot-plug matrix: unplug anything, replug anywhere
|
# The hot-plug matrix: unplug anything, replug anywhere
|
||||||
|
|
||||||
|
*Status: COMPLETE, 2026-08-09, same day — H1..H5 all green, full suite 124/124.
|
||||||
|
The predicted cascade bug was real and found by H2: `tearDownPort` did not recurse
|
||||||
|
into a hub yanked from a root port, so its subtree stayed live against vanished
|
||||||
|
hardware and the replugged hub found its port occupied; fixed by mirroring
|
||||||
|
`tearDownHubDevice`'s children-first recursion (77e7001). Every other cell passed
|
||||||
|
against the establishment-track machinery unchanged.*
|
||||||
|
|
||||||
*2026-08-09. The requirement, verbatim: "i want to be able to unplug devices and
|
*2026-08-09. The requirement, verbatim: "i want to be able to unplug devices and
|
||||||
plug them back in, in any order and on any hub." The machinery exists end to end —
|
plug them back in, in any order and on any hub." The machinery exists end to end —
|
||||||
per-device driver processes, cascading teardown (`tearDownHubDevice` recurses a
|
per-device driver processes, cascading teardown (`tearDownHubDevice` recurses a
|
||||||
|
|||||||
Reference in New Issue
Block a user