Comment 0 for bug 1831940

Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

Additional AWS-specific and mainline patches are required to support hibernation across the various types of AWS instances.

The following patch sets for linux-aws-xenial and linux-aws-bionic provide the necessary functionality, and should only impact the hibernation and resume paths.

[linux-aws-xenial]

UBUNTU SAUCE [aws]: block: xen-blkfront: consider new dom0 features on restore
UBUNTU SAUCE [aws]: ACPICA: Enable sleep button on ACPI legacy wake
UBUNTU SAUCE [aws]: xen: restore pirqs on resume from hibernation.
UBUNTU SAUCE [aws]: xen: Only restore the ACPI SCI interrupt in xen_restore_pirqs.
radix-tree: delete radix_tree_locate_item()
mm: rid swapoff of quadratic complexity
sched/wait: Fix abort_exclusive_wait(), it should pass TASK_NORMAL to wake_up()
sched/wait: Avoid abort_exclusive_wait() in ___wait_event()
sched/wait: Avoid abort_exclusive_wait() in __wait_on_bit_lock()
sched/wait: Introduce init_wait_entry()
sched/wait: Standardize wait_bit_queue naming
sched/wait: Introduce wait_var_event()
mm: swapoff: shmem_unuse() stop eviction without igrab()
UBUNTU SAUCE [aws]: mm: aggressive swapoff
mm, vmscan: get rid of throttle_vm_writeout

[linux-aws-bionic]

UBUNTU SAUCE [aws]: block: xen-blkfront: consider new dom0 features on restore
UBUNTU SAUCE [aws]: ACPICA: Enable sleep button on ACPI legacy wake
UBUNTU SAUCE [aws]: xen: restore pirqs on resume from hibernation.
UBUNTU SAUCE [aws]: xen: Only restore the ACPI SCI interrupt in xen_restore_pirqs.
mm: rid swapoff of quadratic complexity
sched/wait: Introduce wait_var_event()
mm: swapoff: shmem_unuse() stop eviction without igrab()
UBUNTU SAUCE [aws]: mm: aggressive swapoff
netlink: Don't shift on 64 for ngroups