Removing EXT3 USB key while unmounting left system stuck

Bug #1487016 reported by dronus
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Low
Unassigned

Bug Description

When ejecting and then removing an USB stick using an EXT3 fs in the short interval before it is completely unmounted, "umount" gets stuck at 100% CPU load. The process cannot be killed, even with signal 9 (KILL).

Any attempt to mount an storage device results in an error.

Any USB device plugged afterwards is not mounted, the system would not enter standby and would stuck on reboot or shutdown.
Not shutting down or enter suspend may expose security risks, as encrypted filesystems may stay open and screen locks fail to lock.

Despite this, the system works normally.

Kernel exposing this bug: 3.13.0-62-generic

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.13.0-62-generic 3.13.0-62.102~precise1
ProcVersionSignature: Ubuntu 3.13.0-62.102~precise1-generic 3.13.11-ckt24
Uname: Linux 3.13.0-62-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version k3.13.0-62-generic.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: PCH [HDA Intel PCH], device 0: CX20590 Analog [CX20590 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
ApportVersion: 2.0.1-0ubuntu17.9
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: PCH [HDA Intel PCH], device 0: CX20590 Analog [CX20590 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: dronus 2639 F.... pulseaudio
CRDA:
 country DE:
  (2400 - 2483 @ 40), (N/A, 20)
  (5150 - 5250 @ 40), (N/A, 20), NO-OUTDOOR
  (5250 - 5350 @ 40), (N/A, 20), NO-OUTDOOR, DFS
  (5470 - 5725 @ 40), (N/A, 26), DFS
Card0.Amixer.info:
 Card hw:0 'PCH'/'HDA Intel PCH at 0xf2a20000 irq 53'
   Mixer name : 'Conexant CX20590'
   Components : 'HDA:14f1506e,17aa21d2,00100000'
   Controls : 21
   Simple ctrls : 10
Card29.Amixer.info:
 Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw unknown'
   Mixer name : 'ThinkPad EC (unknown)'
   Components : ''
   Controls : 1
   Simple ctrls : 1
Card29.Amixer.values:
 Simple mixer control 'Console',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Date: Thu Aug 20 14:39:11 2015
EcryptfsInUse: Yes
HibernationDevice: RESUME=UUID=6ccee672-78cd-4314-817e-edc6c8e72563
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
MachineType: LENOVO 4173W1J
MarkForUpload: True
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-62-generic root=UUID=44f71bef-2898-4ffa-bc57-631db5e42ca7 ro splash quiet
RelatedPackageVersions:
 linux-restricted-modules-3.13.0-62-generic N/A
 linux-backports-modules-3.13.0-62-generic N/A
 linux-firmware 1.79.18
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux-lts-trusty
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/14/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 8CET49WW (1.29 )
dmi.board.asset.tag: Not Available
dmi.board.name: 4173W1J
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr8CET49WW(1.29):bd09/14/2011:svnLENOVO:pn4173W1J:pvrThinkPadT420s:rvnLENOVO:rn4173W1J:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 4173W1J
dmi.product.version: ThinkPad T420s
dmi.sys.vendor: LENOVO

Revision history for this message
dronus (paul-geisler) wrote :
Steve Beattie (sbeattie)
information type: Private Security → Public Security
information type: Public Security → Public
Revision history for this message
penalvch (penalvch) wrote :

dronus, thank you for reporting this and helping make Ubuntu better.

As per http://support.lenovo.com/us/en/products/Laptops-and-netbooks/ThinkPad-T-Series-laptops/ThinkPad-T420s? an update to your computer's buggy and outdated BIOS is available (1.39). If you update to this following https://help.ubuntu.com/community/BIOSUpdate does it change anything?

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

Please note your current BIOS is already in the Bug Description, so posting this on the old BIOS would not be helpful. As well, you don't have to create a new bug report.

Once the BIOS is updated, if the problem is still reproducible:
1) Please provide the output of the following terminal command (not perform an apport-collect):
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
2) Please make a comment specifically advising on if there was an improvement or not.
3) Please mark this report Status Confirmed. If it's not reproducible, please mark this as Invalid.

Thank you for your understanding.

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

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

Changed in linux (Ubuntu):
status: Incomplete → Expired
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.