linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Kernel BUG: __tree_mod_log_rewind
@ 2013-05-07  9:25 Elladan
  2013-05-07 11:12 ` Jan Schmidt
  0 siblings, 1 reply; 3+ messages in thread
From: Elladan @ 2013-05-07  9:25 UTC (permalink / raw)
  To: linux-btrfs

I can get btrfs to throw a kernel bug easily by running btrfs fi
defrag on some files in 3.9.0:

May  7 01:57:33 caper kernel: [    0.000000] Linux version
3.9.0-030900-generic (apw@gomeisa) (gcc version 4.6.3 (Ubuntu/Linaro
4.6.3-1ubuntu5) ) #201304291257 SMP Mon Apr 29 16:58:15 UTC 2013
...
May  7 02:09:21 caper kernel: [  726.745485] ------------[ cut here
]------------
May  7 02:09:21 caper kernel: [  726.745567] Kernel BUG at
ffffffffa00ea503 [verbose debug info unavailable]
May  7 02:09:21 caper kernel: [  726.745643] invalid opcode: 0000 [#1] SMP
May  7 02:09:21 caper kernel: [  726.745807] Modules linked in:
snd_hrtimer zram(C) bnep rfcomm bluetooth parport_pc ppdev nfsd
nfs_acl auth_rpcgss nfs fscache binfmt_misc lockd sunrpc
snd_hda_codec_hdmi joydev hid_gaff ff_memless snd_usb_
audio snd_usbmidi_lib uvcvideo snd_seq_midi videobuf2_core videodev
snd_rawmidi videobuf2_vmalloc videobuf2_memops snd_seq_midi_event
dm_multipath snd_hda_codec_realtek snd_seq scsi_dh kvm_amd
snd_seq_device snd_hda_intel kvm snd_hda_codec
 snd_hwdep microcode snd_pcm snd_timer k10temp edac_core edac_mce_amd
serio_raw snd sp5100_tco i2c_piix4 soundcore snd_page_alloc mac_hid
wmi it87 hwmon_vid lp parport xfs btrfs raid6_pq zlib_deflate xor
libcrc32c ses enclosure dm_crypt hi
d_generic usbhid hid usb_storage firewire_ohci firewire_core crc_itu_t
ahci pata_acpi pata_atiixp libahci r8169
May  7 02:09:21 caper kernel: [  726.749841] CPU 3
May  7 02:09:21 caper kernel: [  726.749900] Pid: 1703, comm:
btrfs-endio-wri Tainted: G         C   3.9.0-030900-generic
#201304291257 Gigabyte Technology Co., Ltd.
GA-MA790GP-UD4H/GA-MA790GP-UD4H
May  7 02:09:21 caper kernel: [  726.750069] RIP:
0010:[<ffffffffa00ea503>]  [<ffffffffa00ea503>]
__tree_mod_log_rewind+0x253/0x260 [btrfs]
May  7 02:09:21 caper kernel: [  726.750244] RSP:
0018:ffff88011a2e1838  EFLAGS: 00010293
May  7 02:09:21 caper kernel: [  726.750316] RAX: 0000000000000000
RBX: ffff88004b2798f0 RCX: ffff88011a2e17d8
May  7 02:09:21 caper kernel: [  726.750390] RDX: 0000000013f3a75c
RSI: 00000000000005e8 RDI: ffff8800172ea880
May  7 02:09:21 caper kernel: [  726.750463] RBP: ffff88011a2e1868
R08: 0000000000001000 R09: ffff88011a2e17e8
May  7 02:09:21 caper kernel: [  726.750536] R10: 00000000000103db
R11: 0000000000000000 R12: ffff880098cf4d80
May  7 02:09:21 caper kernel: [  726.750609] R13: 000000000000002b
R14: ffff8800172ea700 R15: 000000000009c7a7
May  7 02:09:21 caper kernel: [  726.750683] FS:
00007fa2bc594700(0000) GS:ffff88014fd80000(0000)
knlGS:0000000000000000
May  7 02:09:21 caper kernel: [  726.750770] CS:  0010 DS: 0000 ES:
0000 CR0: 000000008005003b
May  7 02:09:21 caper kernel: [  726.750841] CR2: 00000000fd82c000
CR3: 000000014654d000 CR4: 00000000000007e0
May  7 02:09:21 caper kernel: [  726.750914] DR0: 0000000000000000
DR1: 0000000000000000 DR2: 0000000000000000
May  7 02:09:21 caper kernel: [  726.750987] DR3: 0000000000000000
DR6: 00000000ffff0ff0 DR7: 0000000000000400
May  7 02:09:21 caper kernel: [  726.751061] Process btrfs-endio-wri
(pid: 1703, threadinfo ffff88011a2e0000, task ffff88004a6b2ea0)
May  7 02:09:21 caper kernel: [  726.751147] Stack:
May  7 02:09:21 caper kernel: [  726.751212]  ffff88011a2e1858
ffff880104c8de30 000000000009c7a7 ffff880000000000
May  7 02:09:21 caper kernel: [  726.751488]  00000000a8598000
ffff880148278000 ffff88011a2e18b8 ffffffffa00ea5ef
May  7 02:09:21 caper kernel: [  726.751763]  ffff880098cf4d80
ffff88004b2798f0 ffff8800338d3000 0000000000000001
May  7 02:09:21 caper kernel: [  726.752038] Call Trace:
May  7 02:09:21 caper kernel: [  726.752135]  [<ffffffffa00ea5ef>]
tree_mod_log_rewind+0xdf/0x240 [btrfs]
May  7 02:09:21 caper kernel: [  726.752237]  [<ffffffffa00f25cb>]
btrfs_search_old_slot+0x4cb/0x670 [btrfs]
May  7 02:09:21 caper kernel: [  726.752351]  [<ffffffffa016d118>]
__resolve_indirect_ref+0xc8/0x150 [btrfs]
May  7 02:09:21 caper kernel: [  726.752462]  [<ffffffffa016d23e>]
__resolve_indirect_refs+0x9e/0x200 [btrfs]
May  7 02:09:21 caper kernel: [  726.752573]  [<ffffffffa016da3d>]
find_parent_nodes+0x45d/0x6b0 [btrfs]
May  7 02:09:21 caper kernel: [  726.752684]  [<ffffffffa016dd29>]
btrfs_find_all_roots+0x99/0x100 [btrfs]
May  7 02:09:21 caper kernel: [  726.752792]  [<ffffffffa0119620>] ?
btrfs_submit_direct+0x190/0x190 [btrfs]
May  7 02:09:21 caper kernel: [  726.752901]  [<ffffffffa0119620>] ?
btrfs_submit_direct+0x190/0x190 [btrfs]
May  7 02:09:21 caper kernel: [  726.753012]  [<ffffffffa016e977>]
iterate_extent_inodes+0x177/0x2c0 [btrfs]
May  7 02:09:21 caper kernel: [  726.753123]  [<ffffffffa016eb52>]
iterate_inodes_from_logical+0x92/0xb0 [btrfs]
May  7 02:09:21 caper kernel: [  726.753244]  [<ffffffffa0119620>] ?
btrfs_submit_direct+0x190/0x190 [btrfs]
May  7 02:09:21 caper kernel: [  726.753353]  [<ffffffffa0115a68>]
record_extent_backrefs+0x78/0xf0 [btrfs]
May  7 02:09:21 caper kernel: [  726.753462]  [<ffffffffa0120a54>]
relink_file_extents+0x44/0x180 [btrfs]
May  7 02:09:21 caper kernel: [  726.753571]  [<ffffffffa0120cc5>]
btrfs_finish_ordered_io+0x135/0x4d0 [btrfs]
May  7 02:09:21 caper kernel: [  726.753681]  [<ffffffffa0121075>]
finish_ordered_fn+0x15/0x20 [btrfs]
May  7 02:09:21 caper kernel: [  726.753791]  [<ffffffffa0140bb0>]
worker_loop+0xa0/0x320 [btrfs]
May  7 02:09:21 caper kernel: [  726.753901]  [<ffffffffa0140b10>] ?
check_pending_worker_creates.isra.1+0xf0/0xf0 [btrfs]
May  7 02:09:21 caper kernel: [  726.753994]  [<ffffffff810802e0>]
kthread+0xc0/0xd0
May  7 02:09:21 caper kernel: [  726.754069]  [<ffffffff81080220>] ?
flush_kthread_worker+0xb0/0xb0
May  7 02:09:21 caper kernel: [  726.754145]  [<ffffffff8170d42c>]
ret_from_fork+0x7c/0xb0
May  7 02:09:21 caper kernel: [  726.754219]  [<ffffffff81080220>] ?
flush_kthread_worker+0xb0/0xb0
May  7 02:09:21 caper kernel: [  726.754291] Code: c1 49 63 46 58 48
89 c2 48 c1 e2 05 48 8d 54 10 65 49 63 46 2c 48 89 c6 48 c1 e6 05 48
8d 74 30 65 e8 92 a6 04 00 e9 a5 fe ff ff <0f> 0b 66 66 2e 0f 1f 84 00
00 00 00 00 66 66 66 66 90 55 48 89
May  7 02:09:21 caper kernel: [  726.757471] RIP  [<ffffffffa00ea503>]
__tree_mod_log_rewind+0x253/0x260 [btrfs]
May  7 02:09:21 caper kernel: [  726.757629]  RSP <ffff88011a2e1838>
May  7 02:09:21 caper kernel: [  726.757753] ---[ end trace
42a0fb7efe948f77 ]---
May  7 02:09:23 caper NetworkManager[2178]: <info> Unmanaged Device
found; state CONNECTED forced. (see
http://bugs.launchpad.net/bugs/191889)
May  7 02:11:16 caper kernel: [  841.892609] SysRq : Emergency Sync
May  7 02:11:17 caper kernel: [  842.672206] SysRq : Emergency Remount R/O

This happens repeatably a few minutes after I run a find /home -type f
| xargs -n1 btrfs fi defragment -v

-J

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-05-25 22:50 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-07  9:25 Kernel BUG: __tree_mod_log_rewind Elladan
2013-05-07 11:12 ` Jan Schmidt
2013-05-25 22:42   ` Piotr Pawłow

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).