late resume failure -- chvt hang
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Andy Whitcroft |
Bug Description
Hi there,
My apologies if this is a dupe, but I didn't know any way of transferring the automatically collected data to another bug report.
Anyway, the machine is a HP Mini 1010NR and this happens reasonably often. It might be my imagination, but it seems to happen more often after automatic "Power Devil" suspend / hibernates than when I do it myself from the system menu.
ProblemType: KernelOops
Annotation: This occured during a previous suspend and prevented it from resuming properly. The resume processing hung very near the end and will have appeared to have completed normally.
Architecture: i386
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/share/
Failure: late resume
InterpreterPath: /usr/bin/python2.6
MachineType: Hewlett-Packard HP Mini
Package: linux-image-
ProcAttrCurrent: unconfined
ProcCmdLine: root=UUID=
ProcCmdline: /usr/bin/python /usr/share/
ProcEnviron: PATH=(custom, no user)
ProcVersionSign
SourcePackage: linux
Tags: resume suspend resume-late-hang
Title: [Hewlett-Packard HP Mini] late resume failure
UserGroups:
Changed in linux (Ubuntu): | |
status: | Fix Released → Fix Committed |
Looking at the SleepLog.txt we can see that we were waiting on the suspend chvt to terminal 63:
/usr/ lib/pm- utils/sleep. d/55NetworkMana ger suspend suspend: success. lib/pm- utils/sleep. d/75modules suspend suspend: success. lib/pm- utils/sleep. d/90chvt suspend suspend:
/usr/
/usr/
We can see that the chvt is still running, and has been for nearly an hour, it is clearly hung:
root 4435 4282 0 17:57 ? 00:00:00 /bin/sh /usr/lib/ pm-utils/ sleep.d/ 90chvt suspend suspend
root 4441 4435 0 17:57 ? 00:00:00 chvt 63
[...]
root 5070 1 0 18:50 ? 00:00:00 /bin/sh /etc/init.d/rc 0
So this looks like it is an issue with the chvt implementation.