kernel panic when running Python test suite on ecryptfs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
eCryptfs |
Fix Released
|
High
|
Tyler Hicks | ||
ecryptfs-utils (Ubuntu) |
Invalid
|
Critical
|
Unassigned | ||
Oneiric |
Invalid
|
Critical
|
Unassigned | ||
Precise |
Invalid
|
Critical
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Critical
|
Tyler Hicks | ||
Oneiric |
Fix Released
|
Critical
|
Unassigned | ||
Precise |
Fix Released
|
Critical
|
Tyler Hicks |
Bug Description
Fully updated Oneiric as of this writing, here's a surefire way to kernel panic.
In an ecryptfs $HOME:
$ hg clone http://
$ sudo apt-get build-dep python2.7
$ cd cpython
$ hg up 2.7
$ ./configure && make
$ make TESTOPTS="-j 50" testall
The test suite starts to run and before you can blink, X dies and you get kernel panic on the console. I think it's related to ecryptfs because if you instead do all the above in /tmp, it works just fine.
---
AcpiTables:
Error: command ['gksu', '-D', 'Apport', '--', '/usr/share/
GNOME_SUDO_PASS
Sorry, try again.
sudo: 3 incorrect password attempts
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xfbcf8000 irq 44'
Mixer name : 'Realtek ALC1200'
Components : 'HDA:10ec0888,
Controls : 38
Simple ctrls : 21
Card1.Amixer.info:
Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfbefc000 irq 45'
Mixer name : 'ATI R6xx HDMI'
Components : 'HDA:1002aa01,
Controls : 4
Simple ctrls : 1
Card1.Amixer.
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Card2.Amixer.info:
Card hw:2 'Headset'/'Logitech Logitech USB Headset at usb-0000:00:1d.2-2, full speed'
Mixer name : 'USB Mixer'
Components : 'USB046d:0a01'
Controls : 6
Simple ctrls : 2
DistroRelease: Ubuntu 11.10
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110705.1)
MachineType: Dell Inc. Studio XPS 435MT
Package: linux (not installed)
PackageArchitec
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.56
RfKill:
Tags: unity-2d oneiric unity-2d oneiric
Uname: Linux 3.0.0-5-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout fuse libvirtd lpadmin plugdev sambashare sbuild
dmi.bios.date: 05/05/2009
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.1.1
dmi.board.name: 0R849J
dmi.board.vendor: Dell Inc.
dmi.board.version: A03
dmi.chassis.type: 3
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Studio XPS 435MT
dmi.sys.vendor: Dell Inc.
Related branches
Changed in ecryptfs-utils (Ubuntu): | |
importance: | Undecided → Critical |
summary: |
- Surefire way to kernel panic Oneiric + kernel panic when building Python on ecryptfs |
Changed in ecryptfs-utils (Ubuntu): | |
status: | New → Incomplete |
status: | Incomplete → New |
summary: |
- kernel panic when building Python on ecryptfs + kernel panic when running Python test suite on ecryptfs |
Changed in linux (Ubuntu): | |
importance: | Undecided → Critical |
tags: |
added: kernel-request-3.0.0-11.17 removed: kernel-request-3.0.0-5.6 |
Changed in ecryptfs-utils (Ubuntu): | |
status: | New → Confirmed |
tags: | added: regression-release |
Changed in ecryptfs-utils (Ubuntu Oneiric): | |
status: | Confirmed → Invalid |
Changed in ecryptfs-utils (Ubuntu Precise): | |
status: | Confirmed → Invalid |
Changed in ecryptfs: | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu Precise): | |
status: | Confirmed → In Progress |
tags: | added: patch |
tags: | added: rls-p-tracking |
Changed in linux (Ubuntu Precise): | |
milestone: | none → precise-alpha-2 |
Changed in ecryptfs-utils (Ubuntu Oneiric): | |
status: | Invalid → Confirmed |
status: | Confirmed → Invalid |
tags: | added: kernel-da-key |
Changed in linux (Ubuntu Precise): | |
milestone: | precise-alpha-2 → precise-alpha-1 |
Changed in linux (Ubuntu Oneiric): | |
status: | Confirmed → Fix Committed |
Changed in linux (Ubuntu Precise): | |
status: | In Progress → Fix Released |
description: | updated |
Note that the -j 50 is crucial too. Without that, no panic.