resume after hibernation fails with "busybox: page allocation failure"

Bug #41375 reported by Tormod Volden
14
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
New
Medium
Unassigned

Bug Description

Compaq Presario 701EA. Sometimes, but not every time, resume after hibernation fails, and the laptop just continues rebooting normally instead. From dmesg (I'll also attach the whole thing for completeness):

[4294678.393000] Attempting manual resume
[4294678.409000] Stopping tasks: =========|
[4294678.409000] Shrinking memory... done (0 pages freed)
[4294678.456000] Loading image metadata ... done (29 pages loaded)
[4294679.475000] busybox: page allocation failure. order:0, mode:0x8020
[4294679.475000] [<c0144a3e>] __alloc_pages+0x1ee/0x2e0

Other times it resumes, but crashes hard once I touch a key to wake the screen that otherwise would stay black. This might be a unrelated issue though - I suspect something with power-manager kicking in to turn off screen or something because this happens more often when I resume after a long time hibernation. If I resume shortly after having hibernated, I rather get the busybox problem.

Tags: linux
Revision history for this message
Tormod Volden (tormodvolden) wrote : dmesg from failed resume boot

Search for "busybox" to see the interesting part, including a backtrace.

Revision history for this message
Tormod Volden (tormodvolden) wrote : dmidecode output

BTW this is dapper, flight-6, but updated to 2.6.15-21-386 kernel and acpi-support 0.72.

description: updated
Revision history for this message
Matthew Garrett (mjg59) wrote :

This is the kernel failing to free enough RAM for resume to succeed

Revision history for this message
Launchpad Janitor (janitor) wrote : This bug is now reported against the 'linux' package

Beginning with the Hardy Heron 8.04 development cycle, all open Ubuntu kernel bugs need to be reported against the "linux" kernel package. We are automatically migrating this linux-source-2.6.15 kernel bug to the new "linux" package. We appreciate your patience and understanding as we make this transition. Also, if you would be interested in testing the upcoming Intrepid Ibex 8.10 release, it is available at http://www.ubuntu.com/testing . Please let us know your results. Thanks!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.