Workstation product kernel requirements

Michael Ekstrand michael at elehack.net
Sat Nov 9 13:57:04 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On Wed, 6 Nov 2013 09:03:57 -0500
Josh Boyer <jwboyer-rxtnV0ftBwyoClj4AeEUq9i2O/JbrIOy at public.gmane.org>
wrote:
> >> > - an hibernation implementation that doesn't use the swap space
> >> > (interactivity
> >> >   sucking when there's a run-away process, or hibernation?
> >> > choose...)
> >>
> >> Please don't make us look at hibernate.  We cry.
> >
> > Until all laptops ship with firmware level hibernation (like Intel
> > Rapid Start), that's going to be a problem.
> 
> Is hibernation really used widely enough when compared to suspend?  In
> the not distant future, Intel chips will support Connected standby
> (low power idle) and make suspend mostly go away.  Hibernate is
> different, but if your machine can sit in idle for 2 weeks do you
> really need to write it out to disk?

There might be a chicken-and-egg problem here.  I, for one, don't use
hibernate because it is unreliable.  If it were more reliable, I would
be very interested in using it, because I use full-disk crypto and
it's the only way (I know of) to get a suspend-like state without my
keys still in memory.

An alternative solution to this particular problem, that would actually
meet my better, would be some mechanism whereby the kernel scrubs
LUKS keys on suspend and re-prompts on wakeup before resuming the
universe.

- - Michael

- -- 
Michael Ekstrand — http://elehack.net/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAEBCAAGBQJSfj81AAoJENODwjAX5TdsRmoP/RAyZCDwo7XoBJl+1jyp7SqG
dJT4duY/hy/DSoIbXbVZBjm133+mk00znmXC5Ja5EH91KBjBzvc2etA45BFNmlAw
pGobnfZHqZ2Ei3up/dwzYPFN9/yeDr/m/CAAxB/g/Ka9Dtqd9mHIrrb+7iydeTBe
I+OXDdXGVTRRCJlQ17RGdFDHSC38ez2LOEtrWrPBKNtUjTdqkyPh5yZjnqLGx7qM
3HOKJLSMdhR6kTV5i653/9A096UHXRsrrEi83XjrFwbd7RKgk9zW/jneqoP9N1Oe
/lzMty6m7g6RAYFUkwsv3PK3qQVpx6t8jlBHrQ4uJXRnpuPvNaI5hAJ9qkalked6
2yPEsBNCrRhcIQj42Fkuvzn4Bn1RVi7uhb7GpD/jHa2Kleq9C9hxNRgZuTdmXUq5
d7aBsW2u1yvVmzTW4G7DOUgn7KVRrn06ssgVRfzTwa9EhZCXrauq9ucM1oLEiL1I
E2bO8Sdj7Qo/7TyIwjhxpnh3bXlCdoW8VumZNtA7tNbqFClVLrsGhza+d6sc00UQ
SIvaj7SOquJCAX7Ypgxu9/bUCuzQTH0raTNyD/lA1mmCvXHGtF0XEWQCEXNRKFY9
0QkrYzak7Tbex45km7fkVpM5p+cXwiy23nqVRmkMYvP+SonzNLpe70VEXqI8xoFs
RCuf04iWG7LBKmR/J66R
=dRXb
-----END PGP SIGNATURE-----


More information about the kernel mailing list