mbox series

[PULL,v3,linux-aws-xenial] hibernation support for linux-aws

Message ID 20190626193852.1332-2-kamal@canonical.com
State New
Headers show
Series [PULL,v3,linux-aws-xenial] hibernation support for linux-aws | expand

Pull-request

git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux-aws/+git/xenial hibernate-lp1831940c

Message

Kamal Mostafa June 26, 2019, 7:38 p.m. UTC
The following changes since commit e247dc4edc4aa4525d6e65f79289f8bc43c8a914:

  UBUNTU: Ubuntu-aws-4.4.0-1087.98 (2019-06-26 01:29:47 -0400)

are available in the Git repository at:

  git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux-aws/+git/xenial hibernate-lp1831940c

for you to fetch changes up to a6c41aae6ff6e7d0a60aabc4f01a99b773b3a8a6:

  UBUNTU SAUCE [aws] mm, page_alloc: disable fair zone allocation policy on hibernate (2019-06-26 11:40:03 -0700)

----------------------------------------------------------------
Anchal Agarwal (1):
      UBUNTU SAUCE [aws]: ACPICA: Enable sleep button on ACPI legacy wake

Andrea Righi (6):
      UBUNTU SAUCE [aws]: mm: aggressive swapoff
      UBUNTU SAUCE [aws]: PM / hibernate: make sure pm_async is always disabled
      UBUNTU: [Config] aws: disable CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS
      UBUNTU SAUCE [aws] PM / hibernate: set image_size to total RAM size by default
      UBUNTU SAUCE [aws] PM / hibernate: reduce memory pressure during image writing
      UBUNTU SAUCE [aws] mm, page_alloc: disable fair zone allocation policy on hibernate

Eduardo Valentin (1):
      UBUNTU SAUCE [aws]: block: xen-blkfront: consider new dom0 features on restore

Frank van der Linden (2):
      UBUNTU SAUCE [aws]: xen: restore pirqs on resume from hibernation.
      UBUNTU SAUCE [aws]: xen: Only restore the ACPI SCI interrupt in xen_restore_pirqs.

Hugh Dickins (1):
      mm: swapoff: shmem_unuse() stop eviction without igrab()

Ingo Molnar (1):
      sched/wait: Standardize wait_bit_queue naming

Keith Busch (1):
      NVMe: Allow request merges

Matthew Wilcox (1):
      radix-tree: delete radix_tree_locate_item()

Oleg Nesterov (4):
      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()

Peter Zijlstra (1):
      sched/wait: Introduce wait_var_event()

Rafael J. Wysocki (3):
      PM / hibernate: Do not free preallocated safe pages during image restore
      PM / hibernate: Recycle safe pages after image restoration
      PM / hibernate: Simplify mark_unsafe_pages()

Vineeth Remanan Pillai (1):
      mm: rid swapoff of quadratic complexity

 arch/x86/xen/suspend.c                 |   2 +
 debian.aws/config/annotations          |   2 +-
 debian.aws/config/config.common.ubuntu |   4 +-
 drivers/acpi/acpica/hwsleep.c          |  11 +
 drivers/block/xen-blkfront.c           |   2 +
 drivers/nvme/host/core.c               |   1 -
 drivers/xen/events/events_base.c       |  45 ++++
 include/linux/radix-tree.h             |   1 -
 include/linux/shmem_fs.h               |   3 +-
 include/linux/wait.h                   |  95 ++++++--
 include/xen/events.h                   |   1 +
 kernel/power/main.c                    |   4 +-
 kernel/power/snapshot.c                | 172 ++++++++------
 kernel/power/swap.c                    |  24 +-
 kernel/sched/wait.c                    | 196 +++++++++-------
 lib/radix-tree.c                       |  96 --------
 mm/page_alloc.c                        |   7 +
 mm/shmem.c                             | 192 +++++++---------
 mm/swapfile.c                          | 405 +++++++++++----------------------
 19 files changed, 591 insertions(+), 672 deletions(-)