21cf3d900c
device_enumerator.rs: - Line 31: panic!() on channel disconnect → graceful log+return (channel disconnect means xhcid is shutting down — graceful exit) - Line 70: panic!() on port not in disabled state → warn+continue (transient power state during USB 2.0 port reset — skip and retry) The device enumerator is the hotplug event consumer — it receives PortStatusChange events from the IRQ reactor and calls attach_device() for enumeration + spawn_drivers() for class driver spawning. These panic sites were the last remaining crash vectors in the hotplug path.