umount caused kernel oops after suspend/resume with encrypted SD card
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
I have an HP nx8220 laptop with a built in SD card slot. Suspending and resuming the laptop with a mounted encrypted SD card resulted in a kernel oops:
Mar 24 18:10:09 cygnus kernel: [19358.108220] WARNING: at /build/
Mar 24 18:10:09 cygnus kernel: [19358.108223] Hardware name: HP Compaq nx8220 (PY518ET#ABU)
Mar 24 18:10:09 cygnus kernel: [19358.108225] Modules linked in: mmc_block tifm_sd usbhid hid sha256_generic nls_iso8859_1 nls_cp437 vfat fat usb_storage isofs udf crc_itu_t michael_mic arc4 lib80211_crypt_tkip lib80211_crypt_ccmp aes_i586 aes_generic binfmt_misc vboxnetflt vboxnetadp vboxdrv dm_crypt rfcomm sco bridge stp bnep l2cap snd_intel8x0 snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq joydev snd_timer pcmcia snd_seq_device ipw2200 libipw sdhci_pci yenta_socket sdhci snd rsrc_nonstatic tifm_7xx1 ppdev led_class tifm_core lib80211 soundcore lp parport_pc pcmcia_core psmouse irda serio_raw btusb crc_ccitt snd_page_alloc bluetooth parport fbcon tileblit font bitblit softcursor vga16fb vgastate radeon ttm drm_kms_helper drm ohci1394 intel_agp ieee1394 video output tg3 i2c_algo_bit agpgart
Mar 24 18:10:09 cygnus kernel: [19358.108293] Pid: 16937, comm: umount Not tainted 2.6.32-17-generic #26-Ubuntu
Mar 24 18:10:09 cygnus kernel: [19358.108295] Call Trace:
Mar 24 18:10:09 cygnus kernel: [19358.108302] [<c014c332>] warn_slowpath_
Mar 24 18:10:09 cygnus kernel: [19358.108306] [<c022c210>] ? mark_buffer_
Mar 24 18:10:09 cygnus kernel: [19358.108309] [<c022c210>] ? mark_buffer_
Mar 24 18:10:09 cygnus kernel: [19358.108312] [<c014c37a>] warn_slowpath_
Mar 24 18:10:09 cygnus kernel: [19358.108315] [<c022c210>] mark_buffer_
Mar 24 18:10:09 cygnus kernel: [19358.108320] [<c02c01d2>] journal_
Mar 24 18:10:09 cygnus kernel: [19358.108325] [<c01676a0>] ? autoremove_
Mar 24 18:10:09 cygnus kernel: [19358.108328] [<c02c06a3>] journal_
Mar 24 18:10:09 cygnus kernel: [19358.108333] [<c0270730>] ext3_put_
Mar 24 18:10:09 cygnus kernel: [19358.108337] [<c021cb7e>] ? invalidate_
Mar 24 18:10:09 cygnus kernel: [19358.108341] [<c0248820>] ? vfs_quota_
Mar 24 18:10:09 cygnus kernel: [19358.108345] [<c0209a6d>] generic_
Mar 24 18:10:09 cygnus kernel: [19358.108348] [<c0209b2a>] kill_block_
Mar 24 18:10:09 cygnus kernel: [19358.108351] [<c020a944>] deactivate_
Mar 24 18:10:09 cygnus kernel: [19358.108355] [<c021feaf>] mntput_
Mar 24 18:10:09 cygnus kernel: [19358.108358] [<c02204c7>] sys_umount+
Mar 24 18:10:09 cygnus kernel: [19358.108361] [<c022052e>] sys_oldumount+
Mar 24 18:10:09 cygnus kernel: [19358.108365] [<c01033ec>] syscall_
Mar 24 18:10:09 cygnus kernel: [19358.108367] ---[ end trace 2aa548766266df93 ]---
Mar 24 18:10:09 cygnus kernel: [19358.108428] lost page write due to I/O error on dm-0
Mar 24 18:10:09 cygnus kernel: [19358.108509] lost page write due to I/O error on dm-0
I can't recall the exact sequence of events, but I believe it was:
* Inserted SD card. Prompted for passphrase. Entered and selected "remember passphrase forever"
* Icon for SD card appeared on desktop with open padlock icon. Successfully accessed files.
* Suspended and resumed laptop.
* Was prompted again for passphrase for SD card. Again entered and selected "remember passphrase forever"
* Got an error message dialog saying something to the effect that the file system was already mounted.
* Icon for SD card appeared on desktop *without* padlock icon.
* Right clicked on SD card icon and unmounted the drive.
ProblemType: KernelOops
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Annotation: Your system might become unstable now and might need to be restarted.
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'ICH6'/'Intel ICH6 with AD1981B at irq 21'
Mixer name : 'Analog Devices AD1981B'
Components : 'AC97a:41445374'
Controls : 25
Simple ctrls : 18
Date: Wed Mar 24 18:10:20 2010
DistroRelease: Ubuntu 10.04
Failure: oops
Frequency: This has only happened once.
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release Candidate i386 (20091020.3)
Lsusb:
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 03f0:011d Hewlett-Packard Integrated Bluetooth Module
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Hewlett-Packard HP Compaq nx8220 (PY518ET#ABU)
Package: linux-image-
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: BOOT_IMAGE=
ProcVersionSign
Regression: No
RelatedPackageV
Reproducible: No
RfKill:
7: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
SourcePackage: linux
TestedUpstream: No
Title: WARNING: at /build/
Uname: Linux 2.6.32-17-generic i686
dmi.bios.date: 01/17/2006
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68DTV Ver. F.10
dmi.board.name: 0934
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 43.1D
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP Compaq nx8220 (PY518ET#ABU)
dmi.product.
dmi.sys.vendor: Hewlett-Packard
Changed in linux (Ubuntu): | |
status: | Incomplete → Triaged |
importance: | Undecided → Medium |
Hi Rob,
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 http:// cdimage. ubuntu. com/releases/ .
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 546316
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 https:/ /wiki.ubuntu. com/KernelMainl ineBuilds . 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.]