atl1 module causes hang/oops on (u)swsusp

Bug #313741 reported by z3non on 2009-01-04
Affects Status Importance Assigned to Milestone
linux (Ubuntu)

Bug Description

atl1 network driver causes the kernel to hang on swsusp (initiated either via $ echo disk > /sys/power/stat, $ s2disk or $ pm-hibernate)

The output of s2disk (log level 8) stops when trying to suspend the consoles and suggests:
"Suspending console(s) (use no_console_suspend to debug)".

Booting with the no_console_suspend parameter causes the kernel to Oops with a Null pointer dereference while suspending.

A workaround is to unload the network driver prior to suspending2disk:
$ sudo $(echo SUSPEND_MODULES=\"atl1\" > /etc/pm/config.d/WORKAROUND)

This implies having set /etc/pm/config.d/00sleep_module:SLEEP_MODULE="uswsusp" and having uswsusp installed.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 8.10
NonfreeKernelModules: nvidia
Package: linux-image-2.6.28-4-generic 2.6.28-4.5
ProcCmdLine: root=UUID=3b7cd2dd-6262-440f-b9ff-0c19af70bd7d ro splash
ProcVersionSignature: Ubuntu 2.6.28-4.5-generic
SourcePackage: linux
UnreportableReason: This is not a genuine Ubuntu package

z3non (tom-uttenthaler) wrote :
z3non (tom-uttenthaler) wrote :

btw: I experience the same problem with 2.6.27-11-generic

Jeremy Foshee (jeremyfoshee) wrote :

Hi z3non,

This bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from

If it remains an issue, could you run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 313741

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers