Hi! > It is true that for G3 type shutdown, step 6 can be empty. We don't need > to do anything to the devices or drivers, we just turn off all the power. > Still, the empty set _is_ a set. :-) > > Here's another way to express my ideas: We want to support at least two > different kinds of powered-down states: > > (A) Remote wakeup may be enabled on some devices, there can be > a certain power drain on the batteries or power line, it may > not be safe to disassemble the machine, etc. > > (B) Remote wakeup is completely disabled, there is no power > drain at all, it is safe to disassemble the machine provided > you don't switch components like disks, etc. > ... > > I don't see any reason why (A) and (B) shouldn't both be allowed for > hibernate, as in fact they are now by way of /sys/power/disk. And I don't > see any reason why they shouldn't both be allowed for normal non-hibernate > shutdowns as well. No, sorry, that does not work. Software can't select (A) vs. (B). Only user can, by physically switching real power switch, or by unplugging the machine. And yes, there's documentation about expectations of swsusp, in Doc*/power/swsusp.txt. Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm