Hi,
I'm having fairly frequent kernel lockups caused by btrfs, which I think
it might be a serious bug. I'm using linux-3.17.3.200.fc20.x86_64. It
freezes the whole system, and spits the error trace in the journal a few
seconds later.
Here's the journal log, notice that there are 2 stack traces with little
time between them:
Dez 01 19:15:12 darwin.donadio.be kernel: ------------[ cut here
]------------
Dez 01 19:15:12 darwin.donadio.be kernel: WARNING: CPU: 3 PID: 494 at
fs/btrfs/delayed-inode.c:1410 btrfs_assert_delayed_root_empty+0x34/0x40
[btrfs]()
Dez 01 19:15:12 darwin.donadio.be kernel: Modules linked in: ufs hfsplus
hfs minix vfat msdos fat jfs xfs libcrc32c reiserfs rfcomm fuse
xt_CHECKSUM iptable_mangle tun bridge stp llc ip6table_filter ip6_tables
ebtable_nat ebtables cfg80211 bnep usblp btusb bluetooth rfkill uvcvideo
videobuf2_vmalloc videobuf2_memops videobuf2_core snd_usb_audio
v4l2_common videodev snd_usbmidi_lib snd_rawmidi media joydev kvm_amd
kvm serio_raw k10temp edac_core snd_hda_codec_realtek snd_hda_codec_hdmi
snd_hda_codec_generic edac_mce_amd snd_hda_intel snd_hda_controller
sp5100_tco snd_hda_codec snd_seq i2c_piix4 snd_hwdep snd_seq_device
snd_pcm snd_timer snd soundcore shpchp acpi_cpufreq binfmt_misc nfsd
auth_rpcgss nfs_acl lockd sunrpc btrfs xor raid6_pq r8169 mii radeon
i2c_algo_bit drm_kms_helper ttm drm
Dez 01 19:15:12 darwin.donadio.be kernel: CPU: 3 PID: 494 Comm:
btrfs-transacti Tainted: G W 3.17.3-200.fc20.x86_64 #1
Dez 01 19:15:12 darwin.donadio.be kernel: Hardware name: ECS
A890GXM-A/A890GXM-A, BIOS 080015 03/24/2010
Dez 01 19:15:12 darwin.donadio.be kernel: 0000000000000000
00000000314b2122 ffff8802213e3db8 ffffffff81728acc
Dez 01 19:15:12 darwin.donadio.be kernel: 0000000000000000
ffff8802213e3df0 ffffffff81094e6d ffff8801e6d78000
Dez 01 19:15:12 darwin.donadio.be kernel: ffff88022101e800
ffff8802097d9f00 0000000000000000 0000000000000000
Dez 01 19:15:12 darwin.donadio.be kernel: Call Trace:
Dez 01 19:15:12 darwin.donadio.be kernel: [<ffffffff81728acc>]
dump_stack+0x45/0x56
Dez 01 19:15:12 darwin.donadio.be kernel: [<ffffffff81094e6d>]
warn_slowpath_common+0x7d/0xa0
Dez 01 19:15:12 darwin.donadio.be kernel: [<ffffffff81094f9a>]
warn_slowpath_null+0x1a/0x20
Dez 01 19:15:12 darwin.donadio.be kernel: [<ffffffffa02cc674>]
btrfs_assert_delayed_root_empty+0x34/0x40 [btrfs]
Dez 01 19:15:12 darwin.donadio.be kernel: [<ffffffffa02771b2>]
btrfs_commit_transaction+0x3a2/0x9c0 [btrfs]
Dez 01 19:15:12 darwin.donadio.be kernel: [<ffffffffa0272c45>]
transaction_kthread+0x1c5/0x250 [btrfs]
Dez 01 19:15:12 darwin.donadio.be kernel: [<ffffffffa0272a80>] ?
btrfs_cleanup_transaction+0x550/0x550 [btrfs]
Dez 01 19:15:12 darwin.donadio.be kernel: [<ffffffff810b2498>]
kthread+0xd8/0xf0
Dez 01 19:15:12 darwin.donadio.be kernel: [<ffffffff810b23c0>] ?
kthread_create_on_node+0x190/0x190
Dez 01 19:15:12 darwin.donadio.be kernel: [<ffffffff817300fc>]
ret_from_fork+0x7c/0xb0
Dez 01 19:15:12 darwin.donadio.be kernel: [<ffffffff810b23c0>] ?
kthread_create_on_node+0x190/0x190
Dez 01 19:15:12 darwin.donadio.be kernel: ---[ end trace
81e909e70c8984e0 ]---
Dez 01 19:15:42 darwin.donadio.be kernel: ------------[ cut here
]------------
Dez 01 19:15:42 darwin.donadio.be kernel: WARNING: CPU: 2 PID: 494 at
fs/btrfs/delayed-inode.c:1410 btrfs_assert_delayed_root_empty+0x34/0x40
[btrfs]()
Dez 01 19:15:42 darwin.donadio.be kernel: Modules linked in: ufs hfsplus
hfs minix vfat msdos fat jfs xfs libcrc32c reiserfs rfcomm fuse
xt_CHECKSUM iptable_mangle tun bridge stp llc ip6table_filter ip6_tables
ebtable_nat ebtables cfg80211 bnep usblp btusb bluetooth rfkill uvcvideo
videobuf2_vmalloc videobuf2_memops videobuf2_core snd_usb_audio
v4l2_common videodev snd_usbmidi_lib snd_rawmidi media joydev kvm_amd
kvm serio_raw k10temp edac_core snd_hda_codec_realtek snd_hda_codec_hdmi
snd_hda_codec_generic edac_mce_amd snd_hda_intel snd_hda_controller
sp5100_tco snd_hda_codec snd_seq i2c_piix4 snd_hwdep snd_seq_device
snd_pcm snd_timer snd soundcore shpchp acpi_cpufreq binfmt_misc nfsd
auth_rpcgss nfs_acl lockd sunrpc btrfs xor raid6_pq r8169 mii radeon
i2c_algo_bit drm_kms_helper ttm drm
Dez 01 19:15:42 darwin.donadio.be kernel: CPU: 2 PID: 494 Comm:
btrfs-transacti Tainted: G W 3.17.3-200.fc20.x86_64 #1
Dez 01 19:15:42 darwin.donadio.be kernel: Hardware name: ECS
A890GXM-A/A890GXM-A, BIOS 080015 03/24/2010
Dez 01 19:15:42 darwin.donadio.be kernel: 0000000000000000
00000000314b2122 ffff8802213e3db8 ffffffff81728acc
Dez 01 19:15:42 darwin.donadio.be kernel: 0000000000000000
ffff8802213e3df0 ffffffff81094e6d ffff8801eb8fc140
Dez 01 19:15:42 darwin.donadio.be kernel: ffff88022101e800
ffff88009da84b40 0000000000000000 0000000000000000
Dez 01 19:15:42 darwin.donadio.be kernel: Call Trace:
Dez 01 19:15:42 darwin.donadio.be kernel: [<ffffffff81728acc>]
dump_stack+0x45/0x56
Dez 01 19:15:42 darwin.donadio.be kernel: [<ffffffff81094e6d>]
warn_slowpath_common+0x7d/0xa0
Dez 01 19:15:42 darwin.donadio.be kernel: [<ffffffff81094f9a>]
warn_slowpath_null+0x1a/0x20
Dez 01 19:15:42 darwin.donadio.be kernel: [<ffffffffa02cc674>]
btrfs_assert_delayed_root_empty+0x34/0x40 [btrfs]
Dez 01 19:15:42 darwin.donadio.be kernel: [<ffffffffa02771b2>]
btrfs_commit_transaction+0x3a2/0x9c0 [btrfs]
Dez 01 19:15:42 darwin.donadio.be kernel: [<ffffffffa0272c45>]
transaction_kthread+0x1c5/0x250 [btrfs]
Dez 01 19:15:42 darwin.donadio.be kernel: [<ffffffffa0272a80>] ?
btrfs_cleanup_transaction+0x550/0x550 [btrfs]
Dez 01 19:15:42 darwin.donadio.be kernel: [<ffffffff810b2498>]
kthread+0xd8/0xf0
Dez 01 19:15:42 darwin.donadio.be kernel: [<ffffffff810b23c0>] ?
kthread_create_on_node+0x190/0x190
Dez 01 19:15:42 darwin.donadio.be kernel: [<ffffffff817300fc>]
ret_from_fork+0x7c/0xb0
Dez 01 19:15:42 darwin.donadio.be kernel: [<ffffffff810b23c0>] ?
kthread_create_on_node+0x190/0x190
Dez 01 19:15:42 darwin.donadio.be kernel: ---[ end trace
81e909e70c8984e1 ]---
--
Bernardo Donadio
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html