← Back to team overview

kernel-packages team mailing list archive

[Bug 546316] Re: umount caused kernel oops after suspend/resume with encrypted SD card

 

Rob David, 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? If
so, could you please test for this with the latest development release
of Ubuntu? ISO images are available from http://cdimage.ubuntu.com
/daily-live/current/ .

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

apport-collect -p linux <replace-with-bug-number>

Also, could you please test the latest upstream kernel available following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Please do not test the daily kernel folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER

where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-v3.11.1

This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing

If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER

As well, please remove the tag:
needs-upstream-testing

Once testing of the upstream kernel is complete, please mark this bug's
Status as Confirmed. Please let us know your results. Thank you for your
understanding.

** Changed in: linux (Ubuntu)
       Status: Triaged => Incomplete

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/546316

Title:
  umount caused kernel oops after suspend/resume with encrypted SD card

Status in “linux” package in Ubuntu:
  Incomplete

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/buildd/linux-2.6.32/fs/buffer.c:1159 mark_buffer_dirty+0x70/0x90()
  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_common+0x72/0xa0
  Mar 24 18:10:09 cygnus kernel: [19358.108306]  [<c022c210>] ? mark_buffer_dirty+0x70/0x90
  Mar 24 18:10:09 cygnus kernel: [19358.108309]  [<c022c210>] ? mark_buffer_dirty+0x70/0x90
  Mar 24 18:10:09 cygnus kernel: [19358.108312]  [<c014c37a>] warn_slowpath_null+0x1a/0x20
  Mar 24 18:10:09 cygnus kernel: [19358.108315]  [<c022c210>] mark_buffer_dirty+0x70/0x90
  Mar 24 18:10:09 cygnus kernel: [19358.108320]  [<c02c01d2>] journal_update_superblock+0x72/0xd0
  Mar 24 18:10:09 cygnus kernel: [19358.108325]  [<c01676a0>] ? autoremove_wake_function+0x0/0x50
  Mar 24 18:10:09 cygnus kernel: [19358.108328]  [<c02c06a3>] journal_destroy+0xf3/0x110
  Mar 24 18:10:09 cygnus kernel: [19358.108333]  [<c0270730>] ext3_put_super+0x30/0x240
  Mar 24 18:10:09 cygnus kernel: [19358.108337]  [<c021cb7e>] ? invalidate_inodes+0xfe/0x120
  Mar 24 18:10:09 cygnus kernel: [19358.108341]  [<c0248820>] ? vfs_quota_off+0x0/0x20
  Mar 24 18:10:09 cygnus kernel: [19358.108345]  [<c0209a6d>] generic_shutdown_super+0x4d/0xe0
  Mar 24 18:10:09 cygnus kernel: [19358.108348]  [<c0209b2a>] kill_block_super+0x2a/0x50
  Mar 24 18:10:09 cygnus kernel: [19358.108351]  [<c020a944>] deactivate_super+0x64/0x90
  Mar 24 18:10:09 cygnus kernel: [19358.108355]  [<c021feaf>] mntput_no_expire+0x8f/0xe0
  Mar 24 18:10:09 cygnus kernel: [19358.108358]  [<c02204c7>] sys_umount+0x47/0x90
  Mar 24 18:10:09 cygnus kernel: [19358.108361]  [<c022052e>] sys_oldumount+0x1e/0x20
  Mar 24 18:10:09 cygnus kernel: [19358.108365]  [<c01033ec>] syscall_call+0x7/0xb
  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/controlC0:  robd      11975 F.... pulseaudio
  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=UUID=396dc03f-7b25-4795-bf06-8abc47ecd339
  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-2.6.32-17-generic 2.6.32-17.26
  PccardctlIdent:
   Socket 0:
     no product info available
  PccardctlStatus:
   Socket 0:
     no card
  ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-17-generic root=UUID=e26b9fc8-d0e9-4917-a0e5-5a9c845f4696 ro quiet splash
  ProcVersionSignature: Ubuntu 2.6.32-17.26-generic 2.6.32.10+drm33.1
  Regression: No
  RelatedPackageVersions: linux-firmware 1.33
  Reproducible: No
  RfKill:
   7: hci0: Bluetooth
   	Soft blocked: no
   	Hard blocked: no
  SourcePackage: linux
  TestedUpstream: No
  Title: WARNING: at /build/buildd/linux-2.6.32/fs/buffer.c:1159 mark_buffer_dirty+0x70/0x90()
  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.asset.tag: CNU6181XR2
  dmi.chassis.type: 10
  dmi.chassis.vendor: Hewlett-Packard
  dmi.modalias: dmi:bvnHewlett-Packard:bvr68DTVVer.F.10:bd01/17/2006:svnHewlett-Packard:pnHPCompaqnx8220(PY518ET#ABU):pvrF.10:rvnHewlett-Packard:rn0934:rvrKBCVersion43.1D:cvnHewlett-Packard:ct10:cvr:
  dmi.product.name: HP Compaq nx8220 (PY518ET#ABU)
  dmi.product.version: F.10
  dmi.sys.vendor: Hewlett-Packard

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/546316/+subscriptions