On Tue, 17 Jul 2007 [EMAIL PROTECTED] wrote: > > But what about the freezer? The original reason for using kexec was to > > avoid the need for the freezer. With no freezer, while the original > > kernel is busy powering down its devices, user tasks will be free to > > carry out I/O -- which will make the memory snapshot inconsistent with > > the on-disk data structures. > > no, user tasks just don't get scheduled during shutdown.
But a user task may be holding a lock which is needed for putting some device into low-power mode. It can't release that lock if it doesn't get scheduled. Alan Stern - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/