Hi! > > Unfreeze during resume: reinitialize the hardware, then enable queues. > > Don't always re-init; S4 may have had it preserve key state. > Like how the device requested the wakeup from S4, or the state > of downstream links. Ok, so the driver *needs* to know if state was preserved over the suspend or not... To know if it should do full re-init or if parts of re-init can be skipped. That's where more detailed message during device_resume() would be nice. Pavel -- People were complaining that M$ turns users into beta-testers... ...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl!