{"shas":[["1f112cee07b314e244ee9e71d9c1e6950dc13327","a11f87183a953ab11f50fbafff689c5a7fa3506c@sisk.pl","PM / Hibernate: Introduce CONFIG_HIBERNATE_CALLBACKS\n\nXen save/restore is going to use hibernate device callbacks for\nquiescing devices and putting them back to normal operations and it\nwould need to select CONFIG_HIBERNATION for this purpose.  However,\nthat also would cause the hibernate interfaces for user space to be\nenabled, which might confuse user space, because the Xen kernels\ndon't support hibernation.  Moreover, it would be wasteful, as it\nwould make the Xen kernels include a substantial amount of code that\nthey would never use.\n\nTo address this issue introduce new power management Kconfig option\nCONFIG_HIBERNATE_CALLBACKS, such that it will only select the code\nthat is necessary for the hibernate device callbacks to work and make\nCONFIG_HIBERNATION select it.  Then, Xen save/restore will be able to\nselect CONFIG_HIBERNATE_CALLBACKS without dragging the entire\nhibernate code along with it.\n\nSigned-off-by: Rafael J. Wysocki <rjw@sisk.pl>\nTested-by: Shriram Rajagopalan <rshriram@cs.ubc.ca>","Rafael J. Wysocki"],["d419e4c0f7584ffc5c72d9aeeaac485cc756ebcf","785e0dd68b4a7eb354cdcc8c12d1b30f8a185e10@cs.ubc.ca","fix XEN_SAVE_RESTORE Kconfig dependencies\n\nMake XEN_SAVE_RESTORE select HIBERNATE_CALLBACKS.\nRemove XEN_SAVE_RESTORE dependency from PM_SLEEP.\n\nSigned-off-by: Shriram Rajagopalan <rshriram@cs.ubc.ca>\nAcked-by: Ian Campbell <ian.campbell@citrix.com>\nSigned-off-by: Rafael J. Wysocki <rjw@sisk.pl>","Shriram Rajagopalan"],["aaa119a3d4e0b7421c82ae3fbe288e65d0f3485f","69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org","Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6\n\n* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6:\n  fix XEN_SAVE_RESTORE Kconfig dependencies\n  PM / Hibernate: Introduce CONFIG_HIBERNATE_CALLBACKS","Linus Torvalds"],["46ac53f009c99be547ee817ab315503a4546de21","358221512ff61c576dd49172149e4a48454cce92@flokli.de","Merge branch 'aufs2.1' of ../aufs2","Florian Klink"]],"repo":"flokli/aufs2_linus","actor":"flokli","ref":"refs/heads/master","size":4,"head":"46ac53f009c99be547ee817ab315503a4546de21","actor_gravatar":"0e621f3de56b799e7efda22eacc55d93","push_id":28887953}