BUG: Scheduling while atomic in fuse_notify_inval_entry
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Fix Released
|
Medium
|
|||
linux (Ubuntu) |
Incomplete
|
Medium
|
Unassigned |
Bug Description
This happens randomly about once a day since upgrading from Lucid to Maverick. Sometimes it causes the system to freeze, sometimes only a specific application. In this very instance, it completely froze mplayer (even though the logs talk about Python).
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-
Regression: Yes
Reproducible: No
ProcVersionSign
Uname: Linux 2.6.35-23-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/pcmC0D0p: nikratio 2743 F...m pulseaudio
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xfe9f8000 irq 46'
Mixer name : 'Realtek ALC662 rev1'
Components : 'HDA:10ec0662,
Controls : 27
Simple ctrls : 16
Card1.Amixer.info:
Card hw:1 'Webcam'
Mixer name : 'USB Mixer'
Components : 'USB05a9:2649'
Controls : 4
Simple ctrls : 3
Card2.Amixer.info:
Card hw:2 'HDMI'/'HDA ATI HDMI at 0xfeaec000 irq 46'
Mixer name : 'ATI R6xx HDMI'
Components : 'HDA:1002aa01,
Controls : 4
Simple ctrls : 1
Card2.Amixer.
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Date: Wed Dec 8 18:28:25 2010
EcryptfsInUse: Yes
Frequency: Once a day.
HibernationDevice: RESUME=
IwConfig: Error: [Errno 2] No such file or directory
MachineType: Dell Inc. Vostro 220s Series
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, user)
LANG=en_US.utf8
SHELL=/bin/bash
RelatedPackageV
RfKill: Error: [Errno 2] No such file or directory
SourcePackage: linux
UdevDb: Error: [Errno 2] No such file or directory
WpaSupplicantLog:
dmi.bios.date: 10/24/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.0.3
dmi.board.name: 0P301D
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 3
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Vostro 220s Series
dmi.sys.vendor: Dell Inc.
Changed in linux: | |
status: | Unknown → Confirmed |
Changed in linux: | |
importance: | Unknown → Medium |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
Changed in linux: | |
status: | Confirmed → Fix Released |
I have learned that the following is useful for debugging "scheduling while
atomic" bugs. The respective files are attached:
$ sudo sh -c "echo 1 > /sys/kernel/ debug/tracing/ options/ latency- format" debug/tracing/ tracing_ enabled" debug/tracing/ tracing_ on" debug/tracing/ current_ tracer"
$ sudo sh -c "echo 1 > /sys/kernel/
$ sudo sh -c "echo 1 > /sys/kernel/
$ sudo sh -c "echo function > /sys/kernel/
(reproduced bug)
$ bzip2 -c /sys/kernel/ debug/tracing/ trace > trace.bz2
$ dmesg | bzip2 > dmesg.bz2