** Also affects: linux-aws (Ubuntu Groovy)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1732512

Title:
  xen hibernation support for linux-aws

Status in linux-aws package in Ubuntu:
  In Progress
Status in linux-aws source package in Trusty:
  Fix Released
Status in linux-aws source package in Xenial:
  Fix Released
Status in linux-aws source package in Groovy:
  New

Bug description:
  linux-aws needs multiple commits from mainline and Amazon Linux to
  support xen hibernation:

  UBUNTU: aws: [Config] disable SUSPEND
  UBUNTU: aws: [Config] disable XEN_FBDEV_FRONTEND,
  xen: move xen_setup_runstate_info and get_runstate_snapshot to
      (cherry picked from commit 4ccefbe597392d2914cf7ad904e33c734972681d)
  xen/time: use READ_ONCE
      (cherry picked from commit 2dd887e32175b624375570a0361083eb2cd64a07)
  xen: add steal_clock support on x86
      (back-ported from commit ecb23dc6f2eff0ce64dd60351a81f376f13b12cc)
  xen: support runqueue steal time on xen
      (cherry picked from commit 6ba286ad845799b135e5af73d1fbc838fa79f709)
  x86/xen: use xen_vcpu_id mapping for HYPERVISOR_vcpu_op
      (cherry picked from commit ad5475f9faf5186b7f59de2c6481ee3e211f1ed7)
  xen: add static initialization of steal_clock op to xen_time_ops
      (cherry picked from commit d34c30cc1fa80f509500ff192ea6bc7d30671061)
  x86/xen: update cpuid.h from Xen-4.7
      (cherry picked from commit de2f5537b397249e91cafcbed4de64a24818542e)
  x86/acpi: store ACPI ids from MADT for future usage
      (cherry picked from commit 3e9e57fad3d8530aa30787f861c710f598ddc4e7)
  xen: introduce xen_vcpu_id mapping
      (back-ported from commit 88e957d6e47f1232ad15b21e54a44f1147ea8c1b)
  xen: update xen headers
      (cherry picked from commit 7ba8dba95cb227eb6c270b1aa77f942e45f5e47c)
  xen: change the type of xen_vcpu_id to uint32_t
      (cherry picked from commit 55467dea2967259f21f4f854fc99d39cc5fea60e)
  xen/blkfront: separate per ring information out of device info
      (cherry picked from commit 81f351615772365d46ceeac3e50c9dd4e8f9dc89)
  xen/blkfront: pseudo support for multi hardware queues/rings
      (cherry picked from commit 3df0e5059908b8fdba351c4b5dd77caadd95a949)
  xen/blkfront: split per device io_lock
      (cherry picked from commit 11659569f7202d0cb6553e81f9b8aa04dfeb94ce)
  xen/blkfront: negotiate number of queues/rings to be used with
      (cherry picked from commit 28d949bcc28bbc2d206f9c3f69b892575e81c040)
  xen/blkfront: Cleanup of comments, fix unaligned variables, and
      (cherry picked from commit 6f03a7ff89485f0a7a559bf5c7631d2986c4ecfa)
  xen/blkfront: Remove duplicate setting of ->xbdev.
      (cherry picked from commit 75f070b3967b0c3bf0e1bc43411b06bab6c2c2cd)
  xen/blkfront: make persistent grants pool per-queue
      (cherry picked from commit 73716df7da4f60dd2d59a9302227d0394f1b8fcc)
  xen/blkfront: correct setting for xen_blkif_max_ring_order
      (cherry picked from commit 45fc82642e54018740a25444d1165901501b601b)
  xen/blkfront: realloc ring info in blkif_resume
      (cherry picked from commit 3db70a853202c252a8ebefa71ccb088ad149cdd2)
  blk-mq: dynamic h/w context count
      (back-ported from commit 868f2f0b72068a097508b6e8870a8950fd8eb7ef)
  xen-blkfront: save uncompleted reqs in blkfront_resume()
      (cherry picked from commit 7b427a59538a98161321aa46c13f4ea81b43f4eb)
  xen-blkfront: fix places not updated after introducing 64KB page
      (cherry picked from commit 6c647b0eb01cd7326dca093590f5e123e3c68b9c)
  blk-mq: mark request queue as mq asap
      (cherry picked from commit 66841672161efb9e3be4a1dbd9755020bb1d86b7)
  blk-mq: Fix NULL pointer updating nr_requests
      (cherry picked from commit e9137d4b93078b6a9965acfb18a2a2ad91cf8405)
  xen-blkfront: fix resume issues after a migration
      (cherry picked from commit 2a6f71ad99cabe436e70c3f5fcf58072cb3bc07f)
  xen-blkfront: introduce blkif_set_queue_limits()
      (back-ported from commit 172335ada40ce26806e514c83a504b45c14a4139)
  xen/pvhvm: run xen_vcpu_setup() for the boot CPU
      (cherry picked from commit ee42d665d3f5db975caf87baf101a57235ddb566)
  UBUNTU: SAUCE: [aws] xen/manage: keep track of the on-going suspend
  UBUNTU: SAUCE: [aws] xen/manage: introduce helper function to know
  UBUNTU: SAUCE: [aws] xenbus: add freeze/thaw/restore callbacks
  UBUNTU: SAUCE: [aws] x86/xen: decouple shared_info mapping from
  UBUNTU: SAUCE: [aws] x86/xen: add system core suspend and resume
  UBUNTU: SAUCE: [aws] xen/time: introduce
  UBUNTU: SAUCE: [aws] x86/xen: save and restore steal clock
  UBUNTU: SAUCE: [aws] xen/events: add xen_shutdown_pirqs helper
  UBUNTU: SAUCE: [aws] x86/xen: close event channels for PIRQs in
  UBUNTU: SAUCE: [aws] xen-netfront: add callbacks for PM suspend and
  UBUNTU: SAUCE: [aws] xen-blkfront: add callbacks for PM suspend and
  UBUNTU: SAUCE: [aws] x86/xen: handle CPU_UP_PREPARE_FROZEN for PM
  UBUNTU: SAUCE: [aws] xen-netfront: add longer default freeze timeout
  UBUNTU: SAUCE: [aws] PM / hibernate: update the resume offset on

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-aws/+bug/1732512/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~group.of.nepali.translators
Post to     : group.of.nepali.translators@lists.launchpad.net
Unsubscribe : https://launchpad.net/~group.of.nepali.translators
More help   : https://help.launchpad.net/ListHelp

Reply via email to