Activity log for bug #1904458

Date Who What changed Old value New value Message
2020-11-16 20:03:37 Joseph Salisbury bug added bug
2020-12-11 13:56:00 Marcelo Cerri bug task added linux-azure-4.15 (Ubuntu)
2020-12-11 19:40:33 Marcelo Cerri bug task deleted linux-azure-4.15 (Ubuntu)
2020-12-11 19:40:43 Marcelo Cerri nominated for series Ubuntu Groovy
2020-12-11 19:40:43 Marcelo Cerri bug task added linux-azure (Ubuntu Groovy)
2020-12-11 19:40:43 Marcelo Cerri nominated for series Ubuntu Focal
2020-12-11 19:40:43 Marcelo Cerri bug task added linux-azure (Ubuntu Focal)
2020-12-11 19:40:51 Marcelo Cerri linux-azure (Ubuntu Focal): assignee Marcelo Cerri (mhcerri)
2020-12-11 19:40:55 Marcelo Cerri linux-azure (Ubuntu Groovy): assignee Marcelo Cerri (mhcerri)
2020-12-11 19:40:56 Marcelo Cerri linux-azure (Ubuntu Focal): status New In Progress
2020-12-11 19:40:57 Marcelo Cerri linux-azure (Ubuntu Groovy): status New In Progress
2020-12-11 19:45:36 Marcelo Cerri description 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. [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.
2020-12-17 20:26:15 Ian May linux-azure (Ubuntu Focal): status In Progress Fix Committed
2020-12-17 20:26:19 Ian May linux-azure (Ubuntu Groovy): status In Progress Fix Committed
2021-01-26 21:48:58 Launchpad Janitor linux-azure (Ubuntu Focal): status Fix Committed Fix Released
2021-01-26 21:48:58 Launchpad Janitor cve linked 2020-16120
2021-01-26 21:48:58 Launchpad Janitor cve linked 2020-28374
2021-01-26 21:52:52 Launchpad Janitor linux-azure (Ubuntu Groovy): status Fix Committed Fix Released
2021-02-19 23:03:50 Launchpad Janitor linux-azure (Ubuntu): status New Fix Released