[Dell Latitude E5440] Kernel panic on resume from hibernate with nouveau driver

Bug #1311452 reported by Po-Hsu Lin
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-nouveau-lts-trusty (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

CID: 201307-13941 Dell Latitude E5440

This system was unable to resume from hibernate. (Kernel panic)

Steps:
1. Install 12.04.4 + update (3.11.0-19), boot to desktop
2. hibernate by "sudo pm-hibernate"
3. Wake it up by pressing the power button after 5 minutes

Expected result:
* System works fine before / after hibernate.

Actual result:
* Kernel panic on resume. Display corrupted, caps lock LED blinking

Debugging information:
ubuntu@201307-13941:/var/log$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-3.11.0-19-generic root=UUID=823ebc42-ec31-482a-ac2f-5d02316430ae ro quiet splash initcall_debug

ubuntu@201307-13941:/var/log$ cat /etc/initramfs-tools/conf.d/resume
RESUME=UUID=1cfd99fb-54b6-4cc8-a24a-8db63ee87d24

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.11.0-19-generic 3.11.0-19.33~precise1
ProcVersionSignature: Ubuntu 3.11.0-19.33~precise1-generic 3.11.10.5
Uname: Linux 3.11.0-19-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version k3.11.0-19-generic.
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 1: PCH [HDA Intel PCH], device 0: ALC292 Analog [ALC292 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: ubuntu 1679 F.... pulseaudio
 /dev/snd/controlC1: ubuntu 1679 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'MID'/'HDA Intel MID at 0xf7434000 irq 65'
   Mixer name : 'Intel Haswell HDMI'
   Components : 'HDA:80862807,80860101,00100000'
   Controls : 21
   Simple ctrls : 3
Card1.Amixer.info:
 Card hw:1 'PCH'/'HDA Intel PCH at 0xf7430000 irq 64'
   Mixer name : 'Realtek ALC292'
   Components : 'HDA:10ec0292,102805de,00100001'
   Controls : 28
   Simple ctrls : 13
Date: Tue Apr 22 23:28:31 2014
HibernationDevice: RESUME=UUID=1cfd99fb-54b6-4cc8-a24a-8db63ee87d24
InstallationMedia: Ubuntu 12.04.4 LTS "Precise Pangolin" - Release amd64 (20140204)
MachineType: Dell Inc. Latitude E5440
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-19-generic root=UUID=823ebc42-ec31-482a-ac2f-5d02316430ae ro quiet splash initcall_debug
RelatedPackageVersions:
 linux-restricted-modules-3.11.0-19-generic N/A
 linux-backports-modules-3.11.0-19-generic N/A
 linux-firmware 1.79.11
SourcePackage: linux-lts-saucy
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/18/2013
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A01
dmi.board.name: 01348G
dmi.board.vendor: Dell Inc.
dmi.board.version: X02
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA01:bd09/18/2013:svnDellInc.:pnLatitudeE5440:pvr01:rvnDellInc.:rn01348G:rvrX02:cvnDellInc.:ct9:cvr:
dmi.product.name: Latitude E5440
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

There are some error messages related to nouveau on boot could be found in syslog
Apr 23 03:49:24 201307-13941 kernel: [ 10.250318] nouveau E[ VBIOS][0000:03:00.0] unable to locate usable image
Apr 23 03:49:24 201307-13941 kernel: [ 10.250366] nouveau E[ DEVICE][0000:03:00.0] failed to create 0x10000001, -22
Apr 23 03:49:24 201307-13941 kernel: [ 10.250406] nouveau E[ DRM] failed to create 0x80000080, -22
Apr 23 03:49:24 201307-13941 kernel: [ 10.266150] HDA driver get symbol successfully from i915 module
Apr 23 03:49:24 201307-13941 kernel: [ 10.266200] snd_hda_intel 0000:00:03.0: irq 64 for MSI/MSI-X
Apr 23 03:49:24 201307-13941 kernel: [ 10.266232] nouveau: probe of 0000:03:00.0 failed with error -22

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Also, adding "nomodeset" into grub option will make this system unable to hibernate

Changed in linux-lts-saucy (Ubuntu):
assignee: Anthony Wong (anthonywong) → nobody
Revision history for this message
penalvch (penalvch) wrote :

Po-Hsu Lin, as per http://www.dell.com/support/home/us/en/04/product-support/product/latitude-e5440-laptop/drivers an update to your BIOS is available (A05). If you update to this following https://help.ubuntu.com/community/BiosUpdate does it change anything? If it doesn't, could you please both specify what happened, and provide the output of the following terminal command:
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date

Please note your current BIOS is already in the Bug Description, so posting this on the old BIOS would not be helpful.

For more on BIOS updates and linux, please see https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette .

Thank you for your understanding.

tags: added: bios-outdated-a05
Changed in linux-lts-saucy (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux-lts-saucy (Ubuntu) because there has been no activity for 60 days.]

Changed in linux-lts-saucy (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Verified with 12.04.5 on 201307-13941, this bug still exist.

With the nvidia proprietary driver installed, it could resume from hibernate normally.
(tested with "sudo pm-hibernate" and "sudo fwts s4")

Changed in linux-lts-saucy (Ubuntu):
status: Expired → Confirmed
affects: linux-lts-saucy (Ubuntu) → xserver-xorg-video-nouveau-lts-trusty (Ubuntu)
summary: - [Dell Latitude E5440] Kernel panic on resume from hibernate
+ [Dell Latitude E5440] Kernel panic on resume from hibernate with nouveau
+ driver
penalvch (penalvch)
tags: added: bios-outdated-a07
removed: bios-outdated-a05
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.