kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #77173
[Bug 1360753] Re: Kernel hibernate fails with "PM: Swap header not found!" when multiple swap spaces are enabled (even though the resume parameter is specific)
Would it be possible for you to test the latest upstream kernel? Refer
to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest
v3.17 kernel[0].
If this bug is fixed in the mainline kernel, please add the following
tag 'kernel-fixed-upstream'.
If the mainline kernel does not fix this bug, please add the tag:
'kernel-bug-exists-upstream'.
If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".
Thanks in advance.
[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-rc1-utopic/
** Changed in: linux (Ubuntu)
Importance: Undecided => Medium
** Changed in: linux (Ubuntu)
Status: Confirmed => Incomplete
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1360753
Title:
Kernel hibernate fails with "PM: Swap header not found!" when multiple
swap spaces are enabled (even though the resume parameter is specific)
Status in “linux” package in Ubuntu:
Incomplete
Bug description:
I am attempting to set up working hibernation in Linux (Which I define
as hibernation that works no matter how full my RAM and swap are) and
have found it to be impossible with any of the hibernation systems.
this bug is about the failure using the "kernel" method, which is at
least a well defined failure.
My setup is the following:
Kubuntu 14.04 amd64 with 32GiB RAM, and a 32GiB swap file, with a 32GiB swap partition that is enabled in a /etc/pm/sleep.d/ script and disabled on thaw. The UUID of the partition is set in both /etc/default/grub (GRUB_CMDLINE_LINUX_DEFAULT) and /etc/initramfs-tools/conf.d/resume.
when /etc/pm/config.d/00sleep_module has SLEEP_MODULE=kernel then I
can actually successfully hibernate and resume IF I swapoff the swap
file first, which defeats the purpose. (SLEEP_MODULE=uswsusp is
another story for another bug, and TuxOnIce has been broken for a
year, which I know is not your concern)
If I leave the swap file active then when I attempt to hibernate, here
is the relevant portion of kern.log:
Aug 23 20:46:50 Kary3 kernel: [ 1082.954288] PM: Using 3 thread(s) for compression.
Aug 23 20:46:50 Kary3 kernel: [ 1082.954288] PM: Compressing and saving image data (1564322 pages)...
Aug 23 20:46:50 Kary3 kernel: [ 1082.954310] PM: Image saving progress: 0%
Aug 23 20:46:50 Kary3 kernel: [ 1083.561489] PM: Image saving progress: 10%
Aug 23 20:46:50 Kary3 kernel: [ 1084.121086] PM: Image saving progress: 20%
Aug 23 20:46:50 Kary3 kernel: [ 1084.628528] PM: Image saving progress: 30%
Aug 23 20:46:50 Kary3 kernel: [ 1085.137493] PM: Image saving progress: 40%
Aug 23 20:46:50 Kary3 kernel: [ 1085.762849] PM: Image saving progress: 50%
Aug 23 20:46:50 Kary3 kernel: [ 1086.331736] PM: Image saving progress: 60%
Aug 23 20:46:50 Kary3 kernel: [ 1086.931991] PM: Image saving progress: 70%
Aug 23 20:46:50 Kary3 kernel: [ 1087.798796] PM: Image saving progress: 80%
Aug 23 20:46:50 Kary3 kernel: [ 1089.088755] PM: Image saving progress: 90%
Aug 23 20:46:50 Kary3 kernel: [ 1089.585940] PM: Image saving progress: 100%
Aug 23 20:46:50 Kary3 kernel: [ 1089.635822] PM: Image saving done.
Aug 23 20:46:50 Kary3 kernel: [ 1089.635827] PM: Wrote 6257288 kbytes in 6.67 seconds (938.12 MB/s)
Aug 23 20:46:50 Kary3 kernel: [ 1089.636098] PM: S
Aug 23 20:46:50 Kary3 kernel: [ 1089.636386] PM: Swap header not found!
Aug 23 20:46:50 Kary3 kernel: [ 1089.636443] |
Aug 23 20:46:50 Kary3 kernel: [ 1089.874934] PM: Basic memory bitmaps freed
Aug 23 20:46:50 Kary3 kernel: [ 1089.874937] Restarting tasks ... done.
(and then it starts trying to restore stuff, note that Xorg seems to
be broken at this point: if I switch to or started from VT7 the system
locks up, which does not happen on a successful hibernate and restore)
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-generic 3.13.0.33.39
ProcVersionSignature: Ubuntu 3.13.0-33.58-generic 3.13.11.4
Uname: Linux 3.13.0-33-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.14.1-0ubuntu3.3
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: davidgro 4222 F.... pulseaudio
/dev/snd/controlC0: davidgro 4222 F.... pulseaudio
Date: Sat Aug 23 23:06:16 2014
HibernationDevice: RESUME=UUID=97769582-d21a-4da9-90f4-34c5bc5e32ad
InstallationDate: Installed on 2011-12-17 (980 days ago)
InstallationMedia: Kubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
MachineType: Micro-Star International Co., Ltd. GT680R/GX680R/GT683R/GT683DXR/GX660DXR
ProcEnviron:
LANGUAGE=en_US
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB:
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-33-generic root=UUID=7ecb4502-e502-4626-9dbd-cfeda3f5e0aa ro resume=UUID=97769582-d21a-4da9-90f4-34c5bc5e32ad nomodeset
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
linux-restricted-modules-3.13.0-33-generic N/A
linux-backports-modules-3.13.0-33-generic N/A
linux-firmware 1.127.5
SourcePackage: linux
StagingDrivers: rts5139
UpgradeStatus: Upgraded to trusty on 2014-06-26 (58 days ago)
dmi.bios.date: 09/01/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: E16F2IMS V3.0U
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: MS-16F2
dmi.board.vendor: Micro-Star International Co., Ltd.
dmi.board.version: To be filled by O.E.M.
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 10
dmi.chassis.vendor: Micro-Star International
dmi.chassis.version: To be filled by O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrE16F2IMSV3.0U:bd09/01/2011:svnMicro-StarInternationalCo.,Ltd.:pnGT680R/GX680R/GT683R/GT683DXR/GX660DXR:pvrTobefilledbyO.E.M.:rvnMicro-StarInternationalCo.,Ltd.:rnMS-16F2:rvrTobefilledbyO.E.M.:cvnMicro-StarInternational:ct10:cvrTobefilledbyO.E.M.:
dmi.product.name: GT680R/GX680R/GT683R/GT683DXR/GX660DXR
dmi.product.version: To be filled by O.E.M.
dmi.sys.vendor: Micro-Star International Co., Ltd.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1360753/+subscriptions
References