This bug was fixed in the package linux-azure - 5.8.0-1022.24+21.04.2
---------------
linux-azure (5.8.0-1022.24+21.04.2) hirsute; urgency=medium
* Packaging resync (LP: #1786013)
- update dkms package versions
* Introduce the new NVIDIA 460-server series and update the 460 series
(LP: #1913200)
- [Config] dkms-versions -- drop NVIDIA 435 and 455
- [Config] dkms-versions -- add the 460-server nvidia driver
* switch to an autogenerated nvidia series based core via dkms-versions
(LP: #1912803)
- [Packaging] nvidia -- use dkms-versions to define versions built
- [Packaging] update-version-dkms -- maintain flags fields
- [Config] dkms-versions -- add transitional/skip information for nvidia
packages
linux-azure (5.8.0-1022.24+21.04.1) hirsute; urgency=medium
* hirsute/linux-azure: 5.8.0-1022.24+21.04.1 -proposed tracker (LP:
#1914674)
* Boot fails: failed to validate module [nls_iso8859_1] BTF: -22
(LP: #1911359)
- SAUCE: x86/entry: build thunk_$(BITS) only if CONFIG_PREEMPTION=y
* Packaging resync (LP: #1786013)
- update dkms package versions
* Miscellaneous Ubuntu changes
- sync dkms nvidia-server 418 and 450 to -release
[ Ubuntu: 5.8.0-1022.24 ]
* groovy/linux-azure: 5.8.0-1022.24 -proposed tracker (LP: #1914675)
* groovy/linux: 5.8.0-43.49 -proposed tracker (LP: #1914689)
* Packaging resync (LP: #1786013)
- update dkms package versions
* Exploitable vulnerabilities in AF_VSOCK implementation (LP: #1914668)
- vsock: fix the race conditions in multi-transport support
[ Ubuntu: 5.8.0-1020.22 ]
* groovy/linux-azure: 5.8.0-1020.22 -proposed tracker (LP: #1912236)
* [linux-azure] Batch hibernate and resume IO requests (LP: #1904458)
- PM: hibernate: Batch hibernate and resume IO requests
* groovy/linux: 5.8.0-41.46 -proposed tracker (LP: #1912219)
* Groovy update: upstream stable patchset 2020-12-17 (LP: #1908555) // nvme
drive fails after some time (LP: #1910866)
- Revert "nvme-pci: remove last_sq_tail"
* initramfs unpacking failed (LP: #1835660)
- SAUCE: lib/decompress_unlz4.c: correctly handle zero-padding around
initrds.
* overlay: permission regression in 5.4.0-51.56 due to patches related to
CVE-2020-16120 (LP: #1900141)
- ovl: do not fail because of O_NOATIME
[ Ubuntu: 5.8.0-1019.21 ]
* Packaging resync (LP: #1786013)
- update dkms package versions
* groovy/linux: 5.8.0-38.43 -proposed tracker (LP: #1911143)
* CVE-2020-28374
- SAUCE: target: fix XCOPY NAA identifier lookup
* Packaging resync (LP: #1786013)
- update dkms package versions
-- Seth Forshee <[email protected]> Thu, 11 Feb 2021 14:24:50
-0600
** Changed in: linux-azure (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-azure in Ubuntu.
https://bugs.launchpad.net/bugs/1904458
Title:
[linux-azure] Batch hibernate and resume IO requests
Status in linux-azure package in Ubuntu:
Fix Released
Status in linux-azure source package in Focal:
Fix Released
Status in linux-azure source package in Groovy:
Fix Released
Bug description:
[Impact]
Microsoft would like to request the following upstream commit in all
releases supported on Azure. This commit improves a signification
delay in hibernation/resume:
55c4478a8f0e("PM: hibernate: Batch hibernate and resume IO requests")
Details of this commit:
Hibernate and resume process submits individual IO requests for each page of
the data, so use blk_plug to improve the batching of these requests.
Testing this change with hibernate and resumes consistently shows
merging of the IO requests and more than an order of magnitude
improvement in hibernate and resume speed is observed.
One hibernate and resume cycle for 16GB RAM out of 32GB in use takes
around 21 minutes before the change, and 1 minutes after the change on
a system with limited storage IOPS.
[Test Case]
Follow the steps described here:
https://bugs.launchpad.net/ubuntu/+source/linux-
azure/+bug/1880032/comments/14
And compare the time need to save the instance state.
[Where problems could occur]
Considering the size of the patch and the code it touches, the most
likely issues are related to hibernation itself. Considering the
hibernation isn't officially support, any hibernation issues should
even considered regressions.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/1904458/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp