Rafael J. Wysocki wrote: > > OK, updated patch follows, with a changelog. > > I've added this check to user.c too, because that code can be called > independently of the one in disk.c . Also, if resume is user space-driven, > it's a good idea to wait for all of the device probes to complete before > continuing. > > Thanks, > Rafael > > --- > From: Rafael J. Wysocki <rjw@xxxxxxx> > Subject: PM/Hibernate: Wait for SCSI devices scan to complete during resume > > There is a race between resume from hibernation and the asynchronous > scanning of SCSI devices and to prevent it from happening we need to > call scsi_complete_async_scans() during resume from hibernation. > > In addition, if the resume from hibernation is userland-driven, it's > better to wait for all device probes in the kernel to complete before > attempting to open the resume device. > > Signed-off-by: Rafael J. Wysocki <rjw@xxxxxxx> looks like a good fix to me (regardless of the async stuff) Acked-by: Arjan van de Ven <arjan@xxxxxxxxxxxxxxx> _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm