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

Reply via email to