Stefan Sperling <[email protected]> wrote:

> And perhaps the entire USB bus will be powered down when
> the host controller goes to sleep, and all connected devices
> will lose power.

<long list of reasons> but oh ... the situation is even more
complicated:

There are situations where a machine won't suspend because a bus has
power-draw on it, because we didn't evict the sub-devices, so some code
kicks devices off, otherwise you can't suspend.

Now hibernate could be a bit different, but who is going to write this
code and validate it on all machines??

Not me.  Not anyone.  But oh, we can try to describe this strange situation
in a manual page which noone will read before they hit the situation of a
device disconnecting during suspend?  So helpful /sarc.

Reply via email to