Public bug reported: The machine goes into suspend but can't wake up from it. When inspecting /var/log/kern.log afterwards, no suspend-related messages are added to it at that time, while on my Dell Latitude E6400 which has working suspend there are. On the E6400 the first line that would show up is "PM: Syncing filesystems ... ", which is from the enter_state function in kernel/power/suspend.c . I added some print statements in that code to see if the M101z got near that point, and it does indeed enter the function, but acquiring a mutex seems to fail:
int enter_state(suspend_state_t state) { int error; if (!valid_state(state)) return -ENODEV; if (!mutex_trylock(&pm_mutex)) return -EBUSY; printk(KERN_INFO "PM: Syncing filesystems ... "); On the M101z the function returns after mutex_trylock, while on the E6400 it carries on. I then found out about the s2ram instructions at http://en.opensuse.org/SDB:Suspend_to_RAM and found that suspend works when I pass the noapic boot option to the kernel. Locking the mutex succeeds in that case. ProblemType: Bug DistroRelease: Ubuntu 10.10 Package: linux-image-2.6.35-22-generic 2.6.35-22.35 Regression: No Reproducible: Yes ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4 Uname: Linux 2.6.35-22-generic i686 NonfreeKernelModules: fglrx wl AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23. Architecture: i386 ArecordDevices: **** List of CAPTURE Hardware Devices **** card 0: SB [HDA ATI SB], device 0: ALC259 Analog [ALC259 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: raf 1708 F.... pulseaudio CRDA: Error: [Errno 2] No such file or directory Card0.Amixer.info: Card hw:0 'SB'/'HDA ATI SB at 0xd0400000 irq 16' Mixer name : 'Realtek ALC259' Components : 'HDA:10ec0269,10280470,00100100' Controls : 13 Simple ctrls : 8 Card1.Amixer.info: Card hw:1 'HDMI'/'HDA ATI HDMI at 0xd0110000 irq 43' Mixer name : 'ATI RS690/780 HDMI' Components : 'HDA:1002791a,00791a00,00100000' Controls : 4 Simple ctrls : 1 Card1.Amixer.values: Simple mixer control 'IEC958',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [on] Date: Sat Nov 13 20:33:13 2010 EcryptfsInUse: Yes HibernationDevice: RESUME=UUID=8a09427d-f838-4dca-ad36-0f46eee42216 InstallationMedia: Ubuntu-Netbook 10.10 "Maverick Meerkat" - Release i386 (20101007) MachineType: Dell Inc. Inspiron 1120 ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-22-generic root=UUID=f9223b5e-ef82-433f-a550-f08dbadb24de ro crashkernel=384M-2G:64M,2G-:128M quiet splash ProcEnviron: LANG=en_US.utf8 SHELL=/bin/bash RelatedPackageVersions: linux-firmware 1.38 SourcePackage: linux dmi.bios.date: 07/26/2010 dmi.bios.vendor: Dell Inc. dmi.bios.version: A03 dmi.board.asset.tag: 1234567890 dmi.board.name: 090DNY dmi.board.vendor: Dell Inc. dmi.board.version: A03 dmi.chassis.asset.tag: 1234567890 dmi.chassis.type: 8 dmi.chassis.vendor: Dell Inc. dmi.chassis.version: A03 dmi.modalias: dmi:bvnDellInc.:bvrA03:bd07/26/2010:svnDellInc.:pnInspiron1120:pvrA03:rvnDellInc.:rn090DNY:rvrA03:cvnDellInc.:ct8:cvrA03: dmi.product.name: Inspiron 1120 dmi.product.version: A03 dmi.sys.vendor: Dell Inc. ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 kernel-power maverick needs-upstream-testing resume suspend ubuntu-une -- Unable to wake up from suspend on Dell M101z https://bugs.launchpad.net/bugs/674984 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs