APPLIED: [linux-aws-bionic][PULL] xen hibernation support for linux-aws

Kamal Mostafa kamal at canonical.com
Thu Nov 29 19:10:53 UTC 2018


+ Offline ACK from Brad Figg.

Applied to linux-aws-bionic, with whitespace string fixed (thanks Colin
King).

 -Kamal

On Wed, Nov 21, 2018 at 02:12:26PM -0800, Kamal Mostafa wrote:
> BugLink: http://bugs.launchpad.net/bugs/1804533
> 
> AWS-specific xen hibernation support (as is already supported in linux-aws
> Xenial and Trusty) has been ported to linux-aws Bionic by the Amazon team.
> 
> This patch set passes simple hibernation smoke-testing on an instance.
> 
>  -Kamal
> 
> -----
> 
> The following changes since commit 38c16eb14f739889d89a05c3c7753f39fe785ade:
> 
>   UBUNTU: Ubuntu-aws-4.15.0-1028.29 (2018-11-18 23:52:15 -0500)
> 
> are available in the git repository at:
> 
>   git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux-aws/+git/bionic aws-hibernation-lp1804533
> 
> for you to fetch changes up to ef893ba8b23210e2c308cc218c167889a92aabea:
> 
>   UBUNTU: SAUCE [aws] PM / hibernate: update the resume offset on SNAPSHOT_SET_SWAP_AREA (2018-11-21 14:04:39 -0800)
> 
> ----------------------------------------------------------------
> Aleksei Besogonov (1):
>       UBUNTU: SAUCE [aws] PM / hibernate: update the resume offset on SNAPSHOT_SET_SWAP_AREA
> 
> Anchal Agarwal (1):
>       UBUNTU: SAUCE [aws] x86/xen: Introduce new function to map HYPERVISOR_shared_info on Resume
> 
> Munehisa Kamata (6):
>       UBUNTU: SAUCE [aws] x86/xen: add system core suspend and resume callbacks
>       UBUNTU: SAUCE [aws] xen-netfront: add callbacks for PM suspend and hibernation support
>       UBUNTU: SAUCE [aws] xen-time-introduce-xen_-save-restore-_steal_clock
>       UBUNTU: SAUCE [aws] x86/xen: save and restore steal clock
>       UBUNTU: SAUCE [aws] xen/events: add xen_shutdown_pirqs helper function
>       UBUNTU: SAUCE [aws] x86/xen: close event channels for PIRQs in system core suspend callback
> 
>  arch/x86/xen/enlighten_hvm.c     |  8 ++++
>  arch/x86/xen/suspend.c           | 66 +++++++++++++++++++++++++++
>  arch/x86/xen/time.c              |  3 ++
>  arch/x86/xen/xen-ops.h           |  1 +
>  drivers/net/xen-netfront.c       | 97 +++++++++++++++++++++++++++++++++++++++-
>  drivers/xen/events/events_base.c | 12 +++++
>  drivers/xen/time.c               | 28 +++++++++++-
>  include/xen/events.h             |  1 +
>  include/xen/xen-ops.h            |  4 ++
>  kernel/power/user.c              |  6 ++-
>  10 files changed, 223 insertions(+), 3 deletions(-)
> 
> -- 
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team



More information about the kernel-team mailing list