Enable configuring resume offset via sysfs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OEM Priority Project |
Fix Released
|
Critical
|
Unassigned | ||
klibc (Ubuntu) |
Fix Released
|
Undecided
|
Dimitri John Ledkov | ||
Bionic |
Incomplete
|
Undecided
|
Unassigned | ||
Cosmic |
Won't Fix
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Medium
|
Seth Forshee | ||
Bionic |
Fix Released
|
Medium
|
Seth Forshee | ||
Cosmic |
Fix Released
|
Medium
|
Seth Forshee | ||
systemd (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Cosmic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* Cannot hibernate & resume from a swapfile
[Test Case]
* Create or enlarge swapfile to be big enough for hibernation
* Attempt to hibernate and resume
[Regression Potential]
* Hibernation is not reliable technology in itself, and multiple things may cause failure to resume. Thus it is sufficient to validate this bug after swapfile is attempted for hibernation and the disk offset kernel parameter is modified. Irrespective if actual suspending or resume were successful or not.
[Other Info]
* Original bug report
In 4.17 a new attribute is introduced to configure the hibernation resume offset. Since Ubuntu enables a swapfile by default this attribute is important to be able to make hibernation work "out of the box".
The patch in the kernel is here:
https:/
Systemd support for adopting this change is available here:
https:/
As of 3/30/18 it's not yet been merged however.
Klibc support for adopting this change is available here:
https:/
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
description: | updated |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
tags: | added: bionic kernel-da-key |
Changed in linux (Ubuntu Bionic): | |
status: | Confirmed → Triaged |
summary: |
- Enable configuring resume offset via sysfs + FFe: Enable configuring resume offset via sysfs |
Changed in linux (Ubuntu Bionic): | |
assignee: | nobody → Seth Forshee (sforshee) |
status: | Triaged → Fix Committed |
Changed in systemd (Ubuntu Cosmic): | |
status: | New → In Progress |
Changed in systemd (Ubuntu Bionic): | |
status: | New → Confirmed |
Changed in systemd (Ubuntu Cosmic): | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in oem-priority: | |
importance: | Undecided → Critical |
status: | New → Triaged |
Changed in oem-priority: | |
status: | Triaged → Fix Released |
Changed in klibc (Ubuntu Cosmic): | |
assignee: | nobody → Dimitri John Ledkov (xnox) |
tags: | added: id-5bb77b984f77316caf8912cf |
tags: | added: oem-priority |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1760106
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.