/linux/Documentation/virt/hyperv/ |
H A D | hibernation.rst | 11 state. Upon resume from hibernation, the hardware is restarted and the 17 personal laptop. For example, the laptop goes into hibernation when 20 code orchestrating the hibernation steps assumes that the hardware 36 running might also be hibernated using hibernation functionality in 37 the Windows host, host hibernation and its impact on guest VMs is not 42 configuration between the hibernation and resume. Even when the resume 52 hibernation to succeed after such a move, there are challenges. See 61 done when resuming execution in the hibernation image. If a VM is 63 model or Hyper-V version, settings recorded in the hibernation image 65 mismatches when resuming the hibernation imag [all...] |
/linux/Documentation/power/ |
H A D | basic-pm-debugging.rst | 2 Debugging hibernation and suspend 7 1. Testing hibernation (aka suspend to disk or STD) 10 To check if hibernation works, you can try to hibernate in the "reboot" mode:: 15 and the system should create a hibernation image, reboot, resume and get back to 17 hibernation is most likely to work correctly. Still, you need to repeat the 22 systems might be necessary to make hibernation work. Thus, if your machine 29 which is the default and recommended mode of hibernation. 31 Unfortunately, the "platform" mode of hibernation does not work on some systems 32 with broken BIOSes. In such cases the "shutdown" mode of hibernation might 41 If neither "platform" nor "shutdown" hibernation mod 71 1a) Test modes of hibernation global() argument [all...] |
H A D | freezing-of-tasks.rst | 11 kernel threads are controlled during hibernation or system-wide suspend (on some 21 system enters a sleep state as well as before a hibernation image is created 22 (hibernation is directly covered by what follows, but the description applies 25 Namely, as the first step of the hibernation procedure the function 77 After the system memory state has been restored from a hibernation image and 118 hibernation. At the moment we have no simple means of checkpointing 121 modifications. At the same time each hibernation image contains some 127 modified after the hibernation image has been created and before the 132 2. Next, to create the hibernation image we need to free a sufficient amount of 139 callbacks before hibernation, bu [all...] |
H A D | drivers-testing.rst | 13 several times, preferably several times in a row, and separately for hibernation 30 a) Build the driver as a module, load it and try the test modes of hibernation 37 hibernation.
|
H A D | pci.rst | 555 System hibernation is more complicated than system suspend, because it requires 635 System restore requires a hibernation image to be loaded into memory and the 636 pre-hibernation memory contents to be restored before the pre-hibernation system 639 As described in Documentation/driver-api/pm/devices.rst, the hibernation image 645 the image during hibernation, in the 653 Should the restoration of the pre-hibernation memory contents fail, the boot 658 If the pre-hibernation memory contents are restored successfully, which is the 661 it must restore the devices' pre-hibernation functionality, which is done much 717 The prepare() callback is executed during system suspend, during hibernation [all...] |
H A D | userland-swsusp.rst | 71 return the actual size of the hibernation image 100 enable/disable the hibernation platform support, 104 make the kernel transition the system to the hibernation
|
H A D | swsusp.rst | 51 - If you would like to write hibernation image to swap and then suspend 69 if found, it then checks the contents for the hibernation image signature. 70 If both are found, it resumes the hibernation image. 106 parameter, it saves hibernation image without compression. 196 kernel threads are controlled during hibernation or system-wide suspend (on
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-driver-intel-rapid-start | 6 1: Wake to enter hibernation when the wakeup timer expires 7 2: Wake to enter hibernation when the battery reaches a 11 indicates that the system will wake to enter hibernation when 20 remain asleep before waking up to enter hibernation.
|
H A D | sysfs-devices-power | 16 RAM) and hibernation (suspend to disk), and to enable or disable 62 transitions (eg. suspend to RAM, hibernation). 222 hibernation. 247 devices and on system-wide suspend/resume and hibernation. 262 hibernation.
|
H A D | sysfs-power | 16 suspend), "freeze" (suspend-to-idle) and "disk" (hibernation). 191 drivers during the "device freeze" stage of hibernation. It can 304 the kernel will be using on the next hibernation
|
/linux/Documentation/driver-api/pm/ |
H A D | notifiers.rst | 14 before hibernation/suspend or after restore/resume, but they require the system 24 ``->resume()`` routine. A suspend/hibernation notifier may be used for that. 36 The system memory state has been restored from a hibernation image or an 37 error occurred during hibernation. Device restore callbacks have been 41 The system is going to restore a hibernation image. If all goes well, 46 An error occurred during restore from hibernation. Device restore 66 The hibernation and suspend notifiers are called with :c:data:`pm_mutex` held.
|
H A D | devices.rst | 38 (mostly for systems with disks) "hibernation" (also known as 63 transitions (suspend or hibernation). 271 sleep states and the hibernation state ("suspend-to-disk"). Each phase involves 511 more phases for hibernation, with a different set of callbacks. These phases 514 The general procedure for hibernation is to quiesce all devices ("freeze"), 585 Resuming from hibernation is, again, more complicated than resuming from a sleep 587 a system image to be loaded into memory and the pre-hibernation memory contents 591 pre-hibernation memory contents restored by the boot loader, in practice this 596 reads the system image, restores the pre-hibernation memory contents, and passes 598 in resuming from hibernation [all...] |
/linux/Documentation/admin-guide/pm/ |
H A D | sleep-states.rst | 23 hibernation and up to three variants of system suspend. The sleep states that 118 It takes three system state changes to put it into hibernation and two system 121 First, when hibernation is triggered, the kernel stops all system activity and 139 (referred to as the ``restore kernel``) looks for a hibernation image in 145 image kernel restores the system to the pre-hibernation state and allows user 169 :ref:`hibernation <hibernation>`, :ref:`suspend-to-idle <s2idle>` and 197 This file controls the operating mode of hibernation (Suspend-to-Disk). 199 hibernation image. 211 hibernation imag 107 .. _hibernation: global() target [all...] |
/linux/Documentation/ABI/stable/ |
H A D | sysfs-bus-vmbus | 1 What: /sys/bus/vmbus/hibernation 5 Description: Whether the host supports hibernation for the VM. 6 Users: Daemon that sets up swap partition/file for hibernation.
|
/linux/Documentation/driver-api/nvdimm/ |
H A D | firmware-activate.rst | 42 run firmware activation from within the equivalent of the hibernation 45 firmware activation without this hibernation cycle. The
|
/linux/scripts/package/ |
H A D | PKGBUILD | 61 # systemd expects to find the kernel here to allow hibernation
|
/linux/drivers/usb/dwc2/ |
H A D | core_intr.c | 535 hsotg->hw_params.hibernation); in dwc2_handle_usb_suspend_intr() 561 "enter hibernation failed\n"); in dwc2_handle_usb_suspend_intr() 565 * If neither hibernation nor partial power down are supported, in dwc2_handle_usb_suspend_intr() 693 * Exits hibernation without restoring registers. 786 * hibernation in dwc2_handle_gpwrdn_intr() 792 if (hsotg->hw_params.hibernation && in dwc2_handle_gpwrdn_intr() 798 "exit hibernation failed.\n"); in dwc2_handle_gpwrdn_intr() 804 "exit hibernation failed.\n"); in dwc2_handle_gpwrdn_intr() 814 "exit hibernation failed.\n"); in dwc2_handle_gpwrdn_intr() 820 * As GPWRDN_STS_CHGINT exit from hibernation flo in dwc2_handle_gpwrdn_intr() [all...] |
H A D | params.c | 472 if (hsotg->hw_params.hibernation) in dwc2_set_param_power_down() 733 if (hsotg->hw_params.hibernation) in dwc2_check_param_power_down() 1010 hw->hibernation = !!(hwcfg4 & GHWCFG4_HIBER); in dwc2_get_hwparams()
|
/linux/drivers/gpu/drm/i915/ |
H A D | i915_driver.c | 1100 static int i915_drm_suspend_late(struct drm_device *dev, bool hibernation) in i915_drm_suspend_late() argument 1108 bool s2idle = !hibernation && suspend_to_idle(dev_priv); in i915_drm_suspend_late() 1131 * During hibernation on some platforms the BIOS may try to access in i915_drm_suspend_late() 1142 if (!(hibernation && GRAPHICS_VER(dev_priv) < 6)) in i915_drm_suspend_late() 1467 /* thaw: called after creating the hibernation image, but before turning off. */ 1478 /* restore: called after loading the hibernation image. */ 1672 * hibernation image [PMSG_FREEZE] and 1675 * @thaw, @thaw_early : called (1) after creating the hibernation 1679 * @poweroff, @poweroff_late: called after writing the hibernation 1682 * hibernation imag [all...] |
/linux/Documentation/arch/x86/ |
H A D | tdx.rst | 182 hibernation. Currently, for simplicity, the kernel chooses to make TDX 183 mutually exclusive with S3 and hibernation. 185 The kernel disables TDX during early boot when hibernation support is 190 Add 'nohibernate' kernel command line to disable hibernation in order to
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mp-navqp.dts | 95 qca,disable-hibernation-mode;
|
/linux/Documentation/driver-api/ |
H A D | rfkill.rst | 76 suspend/hibernation, in which case it will be necessary to update the rfkill
|
/linux/kernel/power/ |
H A D | Kconfig | 47 called "hibernation" in user interfaces. STD checkpoints the 115 Default compressor to be used for hibernation.
|
/linux/Documentation/admin-guide/ |
H A D | kernel-parameters.rst | 185 SWSUSP Software suspend (hibernation) is enabled.
|
/linux/Documentation/driver-api/usb/ |
H A D | persist.rst | 58 available during hibernation (also known as swsusp or suspend-to-disk).
|