kernel hangs on boot with btrfs

Bug #1088185 reported by BeowulfOF on 2012-12-09
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
High
Unassigned

Bug Description

Since kernel 3.5.0-17-generic was installed on my system, I had trouble with booting into my system, only 1 of 10 times it bootet correctly.

I had tried to understand the problem and got mislead to the wifi-drivers, but instead it was the btrfs-driver which had problems with the root partition beeing btrfs. I had to hard reset my system several times and ended in complete data loss as the btrfs got corruptet later.

I changed root partition to ext4 now, but I think that bug is interesting to you guys.

beowulf@hive:~$ lsb_release -rd
Description: Ubuntu 12.10
Release: 12.10
beowulf@hive:~$ apt-cache policy btrfs-tools
btrfs-tools:
  Installiert: 0.19+20120328-7ubuntu1
  Kandidat: 0.19+20120328-7ubuntu1
  Versionstabelle:
 *** 0.19+20120328-7ubuntu1 0
        500 http://de.archive.ubuntu.com/ubuntu/ quantal/main amd64 Packages
        100 /var/lib/dpkg/status

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: btrfs-tools 0.19+20120328-7ubuntu1
ProcVersionSignature: Ubuntu 3.5.0-19.30-generic 3.5.7
Uname: Linux 3.5.0-19-generic x86_64
ApportVersion: 2.6.1-0ubuntu6
Architecture: amd64
Date: Sun Dec 9 15:15:15 2012
EcryptfsInUse: Yes
InstallationDate: Installed on 2012-12-08 (1 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: btrfs-tools
UpgradeStatus: No upgrade log present (probably fresh install)
---
ApportVersion: 2.6.1-0ubuntu6
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: beowulf 2030 F.... pulseaudio
 /dev/snd/pcmC0D0p: beowulf 2030 F...m pulseaudio
DistroRelease: Ubuntu 12.10
EcryptfsInUse: Yes
InstallationDate: Installed on 2012-12-08 (2 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MachineType: LENOVO 42435GG
MarkForUpload: True
Package: linux (not installed)
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcFB:
 0 nouveaufb
 1 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-19-generic root=UUID=b264e011-b7a9-4acd-a6ab-915ea5ec49e2 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.5.0-19.30-generic 3.5.7
PulseList:
 Error: command ['pacmd', 'list'] failed with exit code 1: Home directory /home/beowulf not ours.
 No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-3.5.0-19-generic N/A
 linux-backports-modules-3.5.0-19-generic N/A
 linux-firmware 1.95
Tags: quantal
Uname: Linux 3.5.0-19-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 09/15/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 8AET52WW (1.32 )
dmi.board.asset.tag: Not Available
dmi.board.name: 42435GG
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:bvr8AET52WW(1.32):bd09/15/2011:svnLENOVO:pn42435GG:pvrThinkPadT520:rvnLENOVO:rn42435GG:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 42435GG
dmi.product.version: ThinkPad T520
dmi.sys.vendor: LENOVO

BeowulfOF (beowulfof) wrote :
BeowulfOF (beowulfof) wrote :
Phillip Susi (psusi) on 2012-12-11
affects: btrfs-tools (Ubuntu) → linux (Ubuntu)

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1088185

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete

apport information

tags: added: apport-collected
description: updated

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.7 kernel[0] (Not a kernel in the daily directory) and install both the linux-image and linux-image-extra .deb packages.

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7-raring/

Changed in linux (Ubuntu):
importance: Undecided → High
status: Confirmed → Incomplete
BeowulfOF (beowulfof) wrote :

Yes, I had tested this with the latest upstream kernel, but I could'nt get apport to file a bug while having the the upstream kernel installed. It was of no change.

Anyway, I do not have the btrfs-filesystem as my root system anymore, since I do have to use the system (even not productive), and while it does not boot, i can't.

Eddie Toronto (eddie-indirect) wrote :

Hi,
I had the same issue running Ubuntu 12.10 64bit on a btrfs partition for / and /home. I updated kernel (3.7.0-030700-generic #201212102335 SMP Tue Dec 11 04:36:24 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux) per Joseph's suggestion.

The first reboot, it hung and this was the display text:
***************************
checking battery state -- ok
stopping system V runlevel compatibility -- ok
starting
*****************************

I did a soft power off, and restarted and it worked.

Let me know what other info I can provide.

(fyi apport-collect not working either:
apport-collect 1088185
ERROR: The launchpadlib Python module is not installed. This functionality is not available.)

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
tags: added: kernel-bug-exists-upstream
Mark Preston (emarkpreston) wrote :

There is no more information than what I can add here. I installed Ubuntu ver. 12.04LTS (Precise Pangolin) about a week ago (1-August-2013). I used the BTRFS file system. On first re-boot after installation, I was offered 3 choices:

(S)kip -- (I)gnore -- (M)ount Manually.

Selecting skip hung the boot and the OS never loaded.

Selecting the IGNORE for both / and /home (those word or characters do appear on-screen) loads the OS and I have a working computer. Since this problem is at boot time, I believe that the Launchpad Reporting tool-mechanism isn't able to report as it's not loaded.

I am in the habit of closing all the open files, directory folders and applications (e.g., Firefox), before I issue the shutdown command. When the shutdown is issued, the OS seems to unwind itself very quickly - a few seconds only - but the power does not shut down. I have to press the power button a few seconds and the computer is then turned off. I have been doing this about 8 days or so and have not seen another problem. I backup daily.

If you have questions post them to me. I can try to find the kernel.log or whatever, but I don't know where to look or how much to post without your help.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers