HomeFreeBSD

xen/control: improve suspend/resume

Description

xen/control: improve suspend/resume

Implement several small improvements to the suspend/resume Xen sequence:

  • Call the power_suspend_early event before stopping all processes.
  • Stop all processes. This was done implicitly previously by putting all the CPUs in a known IPI handler.
  • Warm up the timecounter.
  • Re-initialize the time of day register.

Sponsored by: Citrix Systems R&D

Details

Provenance
roygerAuthored on
Parents
rS298933: Add a new bus method to fetch device-specific CPU sets.
Branches
Unknown
Tags
Unknown