System fails to boot stuck on Scanning for btrfs

Bug #1446464 reported by Bryan Quigley
This bug report is a duplicate of:  Bug #1445252: [vivid] btrfs deadlock at mount/boot. Edit Remove
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Ubuntu 15.04 with 3.19.0-15-generic.

Current status:
System fails to finish booting with Scanning for btrfs. If you wait long enough you see:
INFO: task exe:208 blocked for more than 120 seconds
....
INFO: task btrfs-transacti:230 blocked for more than 120 seconds
(message repeats every 2 minutes)

Ctrl-alt-delete does work to reboot system at this stage.
Booting with upstart still hangs.
Recovery mode fails to boot as well
Tried options system.debug-shell (from https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1444070) which got me a few more details

Story of getting here: Was playing Team Fortress 2 and Internet went down. Trying to get network-manager to reload caused some issues. Eventually decided to reboot. Hung at reboot and ended up powering down by switch.
---
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: bryan 1626 F.... pulseaudio
 /dev/snd/pcmC0D0p: bryan 1626 F...m pulseaudio
 /dev/snd/controlC0: bryan 1626 F.... pulseaudio
CurrentDesktop: Unity
DistroRelease: Ubuntu 15.04
InstallationDate: Installed on 2015-01-08 (102 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20150108)
MachineType: BIOSTAR Group TA890GXE
NonfreeKernelModules: nvidia_uvm nvidia
Package: linux (not installed)
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/@/boot/vmlinuz-3.19.0-15-generic root=UUID=1bd032ea-0757-4aee-82d4-bbee08fd0eb8 ro rootflags=subvol=@ quiet splash nomdmonddf nomdmonisw
ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3
RelatedPackageVersions:
 linux-restricted-modules-3.19.0-15-generic N/A
 linux-backports-modules-3.19.0-15-generic N/A
 linux-firmware 1.143
RfKill:

Tags: vivid
Uname: Linux 3.19.0-15-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm autopilot cdrom dip libvirtd lpadmin plugdev sambashare sudo wireshark
_MarkForUpload: True
dmi.bios.date: 05/30/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 080015
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: TA890GXE
dmi.board.vendor: BIOSTAR Group
dmi.chassis.asset.tag: None
dmi.chassis.type: 3
dmi.chassis.vendor: BIOSTAR Group
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr080015:bd05/30/2011:svnBIOSTARGroup:pnTA890GXE:pvr:rvnBIOSTARGroup:rnTA890GXE:rvr:cvnBIOSTARGroup:ct3:cvr:
dmi.product.name: TA890GXE
dmi.sys.vendor: BIOSTAR Group

Revision history for this message
Bryan Quigley (bryanquigley) wrote :
Revision history for this message
Bryan Quigley (bryanquigley) wrote :
Revision history for this message
Bryan Quigley (bryanquigley) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected vivid
description: updated
Revision history for this message
Bryan Quigley (bryanquigley) wrote : CRDA.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote : IwConfig.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote : JournalErrors.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote : Lspci.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote : Lsusb.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote : ProcEnviron.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote : ProcModules.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote : PulseList.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote : UdevDb.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote : UdevLog.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote : WifiSyslog.txt

apport information

Revision history for this message
Bryan Quigley (bryanquigley) wrote :

All I had to do to "recover" it was to boot up with a Ubuntu 14.04.2 livecd and mount the drive (I gathered logs looking to debug further). Upon rebooting it seems to be working again.

Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Changed in linux (Ubuntu):
importance: Undecided → Medium
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.