This reproduces in a not tainted kernel 3.17.0-0.rc1.git0.1.fc22.x86_64. I still used btrfs-progs v3.14.2-167-ge514381 to create the new raid5 volume, so it seems whatever fixed it in for-linus is not in for-linus2. [ 45.935848] BTRFS info (device sdc): disk space caching is enabled [ 54.820386] BTRFS info (device sdc): csum failed ino 257 off 0 csum 2566472073 expected csum 2759032090 [ 55.069845] BTRFS info (device sdc): csum failed ino 257 off 4096 csum 3231022384 expected csum 2759032090 [ 55.320244] BTRFS info (device sdc): csum failed ino 257 off 8192 csum 3303363542 expected csum 2759032090 [ 55.320281] BTRFS info (device sdc): csum failed ino 257 off 0 csum 2566472073 expected csum 2759032090 [ 55.528435] BTRFS info (device sdc): csum failed ino 257 off 12288 csum 2295875483 expected csum 2759032090 [ 55.528506] ------------[ cut here ]------------ [ 55.528510] kernel BUG at fs/btrfs/extent_io.c:2124! [ 55.528516] invalid opcode: 0000 [#1] SMP [ 55.528528] Modules linked in: cfg80211 rfkill btrfs snd_intel8x0 snd_ac97_codec ac97_bus xor snd_seq ppdev snd_seq_device raid6_pq snd_pcm drm microcode snd_timer serio_raw snd parport_pc parport i2c_piix4 soundcore xfs libcrc32c virtio_net virtio_pci virtio_ring ata_generic pata_acpi virtio [ 55.528532] CPU: 3 PID: 88 Comm: kworker/u8:7 Not tainted 3.17.0-0.rc1.git0.1.fc22.x86_64 #1 [ 55.528535] Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006 [ 55.528556] Workqueue: btrfs-endio normal_work_helper [btrfs] [ 55.528559] BTRFS info (device sdc): csum failed ino 257 off 0 csum 2566472073 expected csum 2759032090 [ 55.528561] [ 55.528564] task: ffff8800d7152700 ti: ffff8800d729c000 task.ti: ffff8800d729c000 [ 55.528578] RIP: 0010:[<ffffffffa02d6055>] [<ffffffffa02d6055>] end_bio_extent_readpage+0xb45/0xcd0 [btrfs] [ 55.528581] RSP: 0018:ffff8800d729fca8 EFLAGS: 00010246 [ 55.528584] RAX: 0000000000000000 RBX: ffffea00033bc380 RCX: ffff8800d7f130d0 [ 55.528586] RDX: ffff8800d7f130e0 RSI: ffff8800d7f130c0 RDI: 0000000000000000 [ 55.528589] RBP: ffff8800d729fd78 R08: 0000000000000001 R09: 0000000000000000 [ 55.528592] R10: ffff8800d7f1c578 R11: ffff8800d99d9100 R12: ffff8800d7f1c578 [ 55.528595] R13: 0000000000001000 R14: ffff8800da481770 R15: 0000000000001000 [ 55.528598] FS: 0000000000000000(0000) GS:ffff8800dfb80000(0000) knlGS:0000000000000000 [ 55.528601] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 55.528603] CR2: 00007f634dd101ae CR3: 00000000d964a000 CR4: 00000000000006e0 [ 55.528608] Stack: [ 55.528614] 0000000180150010 ffffffff810c3ef8 ffff8800d729fd00 ffffffff810ca969 [ 55.528619] ffff8800d729fcd8 ffff8800d7f1c3e0 ffff8800d950b000 ffff8800d7f1c578 [ 55.528625] ffff8800da481680 ffff8800d7f1c578 ffff8800d7f1c420 0000000000000000 [ 55.528627] Call Trace: [ 55.528636] [<ffffffff810c3ef8>] ? __enqueue_entity+0x78/0x80 [ 55.528643] [<ffffffff810ca969>] ? enqueue_entity+0x2e9/0x990 [ 55.528649] [<ffffffff813464ab>] bio_endio+0x6b/0xa0 [ 55.528655] [<ffffffff813464f2>] bio_endio_nodec+0x12/0x20 [ 55.528666] [<ffffffffa02ab217>] end_workqueue_fn+0x37/0x40 [btrfs] [ 55.528678] [<ffffffffa02e4b5d>] normal_work_helper+0xbd/0x280 [btrfs] [ 55.528685] [<ffffffff810ac4fe>] process_one_work+0x17e/0x430 [ 55.528690] [<ffffffff810ace8b>] worker_thread+0x6b/0x4a0 [ 55.528696] [<ffffffff810ace20>] ? rescuer_thread+0x2a0/0x2a0 [ 55.528702] [<ffffffff810b1fca>] kthread+0xea/0x100 [ 55.528708] [<ffffffff810b1ee0>] ? kthread_create_on_node+0x1a0/0x1a0 [ 55.528715] [<ffffffff8173dd7c>] ret_from_fork+0x7c/0xb0 [ 55.528721] [<ffffffff810b1ee0>] ? kthread_create_on_node+0x1a0/0x1a0 [ 55.528735] Code: ff ff ff 4c 8b 9d 78 ff ff ff e9 a8 f9 ff ff 0f 1f 80 00 00 00 00 c7 01 00 00 00 00 c7 44 11 fc 00 00 00 00 e9 e5 f8 ff ff 0f 0b <0f> 0b f6 05 e4 d1 06 00 04 74 29 41 8b 4a 28 45 89 d8 ba 01 00 [ 55.528747] RIP [<ffffffffa02d6055>] end_bio_extent_readpage+0xb45/0xcd0 [btrfs] [ 55.528750] RSP <ffff8800d729fca8> [ 55.528754] ---[ end trace 7c59083c4a090f24 ]--- [ 55.528796] BUG: unable to handle kernel paging request at ffffffffffffffd8 [ 55.528818] IP: [<ffffffff810b2600>] kthread_data+0x10/0x20 [ 55.528824] PGD 1c17067 PUD 1c19067 PMD 0 [ 55.528829] Oops: 0000 [#2] SMP [ 55.528840] Modules linked in: cfg80211 rfkill btrfs snd_intel8x0 snd_ac97_codec ac97_bus xor snd_seq ppdev snd_seq_device raid6_pq snd_pcm drm microcode snd_timer serio_raw snd parport_pc parport i2c_piix4 soundcore xfs libcrc32c virtio_net virtio_pci virtio_ring ata_generic pata_acpi virtio [ 55.528844] CPU: 3 PID: 88 Comm: kworker/u8:7 Tainted: G D 3.17.0-0.rc1.git0.1.fc22.x86_64 #1 [ 55.528846] Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006 [ 55.528855] task: ffff8800d7152700 ti: ffff8800d729c000 task.ti: ffff8800d729c000 [ 55.528861] RIP: 0010:[<ffffffff810b2600>] [<ffffffff810b2600>] kthread_data+0x10/0x20 [ 55.528863] RSP: 0018:ffff8800d729f950 EFLAGS: 00010002 [ 55.528866] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000001 [ 55.528869] RDX: 0000000000000000 RSI: 0000000000000003 RDI: ffff8800d7152700 [ 55.528871] RBP: ffff8800d729f950 R08: ffff8800d7152790 R09: 0000000000000001 [ 55.528874] R10: ffff8800dfb99250 R11: ffff8800d711ed68 R12: ffff8800dfb94b80 [ 55.528876] R13: ffff8800d7152bc0 R14: 0000000000000003 R15: ffff8800d7152700 [ 55.528879] FS: 0000000000000000(0000) GS:ffff8800dfb80000(0000) knlGS:0000000000000000 [ 55.528882] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 55.528885] CR2: 0000000000000028 CR3: 00000000d964a000 CR4: 00000000000006e0 [ 55.528889] Stack: [ 55.528895] ffff8800d729f968 ffffffff810ad341 0000000000000000 ffff8800d729f9d0 [ 55.528900] ffffffff8173927c ffff8800d7152700 0000000000014b80 ffff8800d729ffd8 [ 55.528905] 0000000000014b80 ffff8800d729f9c8 ffff8800d7152700 ffff8800d7152dd8 [ 55.528907] Call Trace: [ 55.528913] [<ffffffff810ad341>] wq_worker_sleeping+0x11/0xa0 [ 55.528920] [<ffffffff8173927c>] __schedule+0x69c/0x840 [ 55.528927] [<ffffffff81739449>] schedule+0x29/0x70 [ 55.528933] [<ffffffff81096a68>] do_exit+0x838/0xa90 [ 55.528940] [<ffffffff8101755c>] oops_end+0x9c/0xe0 [ 55.528946] [<ffffffff81017a2b>] die+0x4b/0x70 [ 55.528952] [<ffffffff8101402a>] do_trap+0xba/0x150 [ 55.528957] [<ffffffff810143e5>] do_error_trap+0x95/0x130 [ 55.528969] [<ffffffffa02d6055>] ? end_bio_extent_readpage+0xb45/0xcd0 [btrfs] [ 55.528975] [<ffffffff8133f137>] ? chksum_update+0x17/0x20 [ 55.528981] [<ffffffff81330536>] ? crypto_shash_update+0x36/0x100 [ 55.528987] [<ffffffff81014ca0>] do_invalid_op+0x20/0x30 [ 55.528993] [<ffffffff8173f7de>] invalid_op+0x1e/0x30 [ 55.529003] [<ffffffffa02d6055>] ? end_bio_extent_readpage+0xb45/0xcd0 [btrfs] [ 55.529020] [<ffffffffa02d599e>] ? end_bio_extent_readpage+0x48e/0xcd0 [btrfs] [ 55.529026] [<ffffffff810c3ef8>] ? __enqueue_entity+0x78/0x80 [ 55.529032] [<ffffffff810ca969>] ? enqueue_entity+0x2e9/0x990 [ 55.529038] [<ffffffff813464ab>] bio_endio+0x6b/0xa0 [ 55.529043] [<ffffffff813464f2>] bio_endio_nodec+0x12/0x20 [ 55.529173] [<ffffffffa02ab217>] end_workqueue_fn+0x37/0x40 [btrfs] [ 55.529184] [<ffffffffa02e4b5d>] normal_work_helper+0xbd/0x280 [btrfs] [ 55.529190] [<ffffffff810ac4fe>] process_one_work+0x17e/0x430 [ 55.529196] [<ffffffff810ace8b>] worker_thread+0x6b/0x4a0 [ 55.529201] [<ffffffff810ace20>] ? rescuer_thread+0x2a0/0x2a0 [ 55.529207] [<ffffffff810b1fca>] kthread+0xea/0x100 [ 55.529213] [<ffffffff810b1ee0>] ? kthread_create_on_node+0x1a0/0x1a0 [ 55.529225] [<ffffffff8173dd7c>] ret_from_fork+0x7c/0xb0 [ 55.529231] [<ffffffff810b1ee0>] ? kthread_create_on_node+0x1a0/0x1a0 [ 55.529245] Code: 00 48 89 e5 5d 48 8b 40 c8 48 c1 e8 02 83 e0 01 c3 66 2e 0f 1f 84 00 00 00 00 00 66 66 66 66 90 48 8b 87 68 04 00 00 55 48 89 e5 <48> 8b 40 d8 5d c3 66 2e 0f 1f 84 00 00 00 00 00 66 66 66 66 90 [ 55.529251] RIP [<ffffffff810b2600>] kthread_data+0x10/0x20 [ 55.529253] RSP <ffff8800d729f950> [ 55.529255] CR2: ffffffffffffffd8 [ 55.529259] ---[ end trace 7c59083c4a090f25 ]--- [ 55.529261] Fixing recursive fault but reboot is needed! [ 57.966296] BTRFS info (device sdc): csum failed ino 257 off 16384 csum 1837874343 expected csum 2759032090 [ 58.057671] BTRFS info (device sdc): csum failed ino 257 off 20480 csum 4011747594 expected csum 2759032090 [ 58.078409] BTRFS info (device sdc): csum failed ino 257 off 24576 csum 199417701 expected csum 2759032090 [ 58.220004] BTRFS info (device sdc): csum failed ino 257 off 28672 csum 802473067 expected csum 2759032090 [ 58.400004] ------------[ cut here ]------------ [ 58.400874] kernel BUG at fs/btrfs/extent_io.c:2124! [ 58.400874] invalid opcode: 0000 [#3] SMP [ 58.400874] Modules linked in: cfg80211 rfkill btrfs snd_intel8x0 snd_ac97_codec ac97_bus xor snd_seq ppdev snd_seq_device raid6_pq snd_pcm drm microcode snd_timer serio_raw snd parport_pc parport i2c_piix4 soundcore xfs libcrc32c virtio_net virtio_pci virtio_ring ata_generic pata_acpi virtio [ 58.400874] CPU: 0 PID: 87 Comm: kworker/u8:6 Tainted: G D 3.17.0-0.rc1.git0.1.fc22.x86_64 #1 [ 58.400874] Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006 [ 58.400874] Workqueue: btrfs-endio normal_work_helper [btrfs] [ 58.400874] task: ffff8800da6b6b40 ti: ffff8800d7298000 task.ti: ffff8800d7298000 [ 58.400874] RIP: 0010:[<ffffffffa02d6055>] [<ffffffffa02d6055>] end_bio_extent_readpage+0xb45/0xcd0 [btrfs] [ 58.400874] RSP: 0018:ffff8800d729bca8 EFLAGS: 00010246 [ 58.400874] RAX: 0000000000000000 RBX: ffffea00033bc340 RCX: ffff8800d7f13190 [ 58.400874] RDX: ffff8800d7f131a0 RSI: ffff8800d7f13180 RDI: 0000000000000000 [ 58.400874] RBP: ffff8800d729bd78 R08: 0000000000000001 R09: 0000000000000000 [ 58.400874] R10: ffff8800d7f1c578 R11: ffff8800d99d9dc0 R12: ffff8800d7f1c578 [ 58.400874] R13: 0000000000002000 R14: ffff8800da4818b0 R15: 0000000000001000 [ 58.400874] FS: 0000000000000000(0000) GS:ffff8800dfa00000(0000) knlGS:0000000000000000 [ 58.400874] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 58.400874] CR2: 0000000001773ac8 CR3: 00000000d88fc000 CR4: 00000000000006f0 [ 58.400874] Stack: [ 58.400874] 0000000000000000 0000000000000050 ffff8800dfa14b80 0000000000014b80 [ 58.400874] 0000000000000000 ffff8800d7f1c3e0 ffff8800d950b000 ffff8800d7f1c578 [ 58.400874] ffff8800da4817c0 ffff8800d7f1c578 ffff8800d7f1c420 0000000000000000 [ 58.400874] Call Trace: [ 58.400874] [<ffffffff813464ab>] bio_endio+0x6b/0xa0 [ 58.400874] [<ffffffff813464f2>] bio_endio_nodec+0x12/0x20 [ 58.400874] [<ffffffffa02ab217>] end_workqueue_fn+0x37/0x40 [btrfs] [ 58.400874] [<ffffffffa02e4b5d>] normal_work_helper+0xbd/0x280 [btrfs] [ 58.400874] [<ffffffff810ac4fe>] process_one_work+0x17e/0x430 [ 58.400874] [<ffffffff810ace8b>] worker_thread+0x6b/0x4a0 [ 58.400874] [<ffffffff810ace20>] ? rescuer_thread+0x2a0/0x2a0 [ 58.400874] [<ffffffff810b1fca>] kthread+0xea/0x100 [ 58.400874] [<ffffffff810b1ee0>] ? kthread_create_on_node+0x1a0/0x1a0 [ 58.400874] [<ffffffff8173dd7c>] ret_from_fork+0x7c/0xb0 [ 58.400874] [<ffffffff810b1ee0>] ? kthread_create_on_node+0x1a0/0x1a0 [ 58.400874] Code: ff ff ff 4c 8b 9d 78 ff ff ff e9 a8 f9 ff ff 0f 1f 80 00 00 00 00 c7 01 00 00 00 00 c7 44 11 fc 00 00 00 00 e9 e5 f8 ff ff 0f 0b <0f> 0b f6 05 e4 d1 06 00 04 74 29 41 8b 4a 28 45 89 d8 ba 01 00 [ 58.400874] RIP [<ffffffffa02d6055>] end_bio_extent_readpage+0xb45/0xcd0 [btrfs] [ 58.400874] RSP <ffff8800d729bca8> [ 58.823707] ---[ end trace 7c59083c4a090f26 ]--- [ 58.826683] BUG: unable to handle kernel paging request at ffffffffffffffd8 [ 58.827611] IP: [<ffffffff810b2600>] kthread_data+0x10/0x20 [ 58.827611] PGD 1c17067 PUD 1c19067 PMD 0 [ 58.827611] Oops: 0000 [#4] SMP [ 58.827611] Modules linked in: cfg80211 rfkill btrfs snd_intel8x0 snd_ac97_codec ac97_bus xor snd_seq ppdev snd_seq_device raid6_pq snd_pcm drm microcode snd_timer serio_raw snd parport_pc parport i2c_piix4 soundcore xfs libcrc32c virtio_net virtio_pci virtio_ring ata_generic pata_acpi virtio [ 58.827611] CPU: 0 PID: 87 Comm: kworker/u8:6 Tainted: G D 3.17.0-0.rc1.git0.1.fc22.x86_64 #1 [ 58.827611] Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006 [ 58.827611] task: ffff8800da6b6b40 ti: ffff8800d7298000 task.ti: ffff8800d7298000 [ 58.827611] RIP: 0010:[<ffffffff810b2600>] [<ffffffff810b2600>] kthread_data+0x10/0x20 [ 58.827611] RSP: 0018:ffff8800d729b950 EFLAGS: 00010002 [ 58.827611] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000004 [ 58.827611] RDX: 000000000000000f RSI: 0000000000000000 RDI: ffff8800da6b6b40 [ 58.827611] RBP: ffff8800d729b950 R08: ffff8800da6b6bd0 R09: 0000000000000001 [ 58.827611] R10: ffff8800dfa19250 R11: ffff8800368fb000 R12: ffff8800dfa14b80 [ 58.827611] R13: ffff8800da6b7000 R14: 0000000000000000 R15: ffff8800da6b6b40 [ 58.827611] FS: 0000000000000000(0000) GS:ffff8800dfa00000(0000) knlGS:0000000000000000 [ 58.827611] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 58.827611] CR2: 0000000000000028 CR3: 00000000d88fc000 CR4: 00000000000006f0 [ 58.827611] Stack: [ 58.827611] ffff8800d729b968 ffffffff810ad341 0000000000000000 ffff8800d729b9d0 [ 58.827611] ffffffff8173927c ffff8800da6b6b40 0000000000014b80 ffff8800d729bfd8 [ 58.827611] 0000000000014b80 ffff8800d729b9c8 ffff8800da6b6b40 ffff8800da6b7218 [ 58.827611] Call Trace: [ 58.827611] [<ffffffff810ad341>] wq_worker_sleeping+0x11/0xa0 [ 58.827611] [<ffffffff8173927c>] __schedule+0x69c/0x840 [ 58.827611] [<ffffffff81739449>] schedule+0x29/0x70 [ 58.827611] [<ffffffff81096a68>] do_exit+0x838/0xa90 [ 58.827611] [<ffffffff8101755c>] oops_end+0x9c/0xe0 [ 58.827611] [<ffffffff81017a2b>] die+0x4b/0x70 [ 58.827611] [<ffffffff8101402a>] do_trap+0xba/0x150 [ 58.827611] [<ffffffff810143e5>] do_error_trap+0x95/0x130 [ 58.827611] [<ffffffffa02d6055>] ? end_bio_extent_readpage+0xb45/0xcd0 [btrfs] [ 58.827611] [<ffffffff8133f137>] ? chksum_update+0x17/0x20 [ 58.827611] [<ffffffff81330536>] ? crypto_shash_update+0x36/0x100 [ 58.827611] [<ffffffff81014ca0>] do_invalid_op+0x20/0x30 [ 58.827611] [<ffffffff8173f7de>] invalid_op+0x1e/0x30 [ 58.827611] [<ffffffffa02d6055>] ? end_bio_extent_readpage+0xb45/0xcd0 [btrfs] [ 58.827611] [<ffffffffa02d599e>] ? end_bio_extent_readpage+0x48e/0xcd0 [btrfs] [ 58.827611] [<ffffffff813464ab>] bio_endio+0x6b/0xa0 [ 58.827611] [<ffffffff813464f2>] bio_endio_nodec+0x12/0x20 [ 58.827611] [<ffffffffa02ab217>] end_workqueue_fn+0x37/0x40 [btrfs] [ 58.827611] [<ffffffffa02e4b5d>] normal_work_helper+0xbd/0x280 [btrfs] [ 58.827611] [<ffffffff810ac4fe>] process_one_work+0x17e/0x430 [ 58.827611] [<ffffffff810ace8b>] worker_thread+0x6b/0x4a0 [ 58.827611] [<ffffffff810ace20>] ? rescuer_thread+0x2a0/0x2a0 [ 58.827611] [<ffffffff810b1fca>] kthread+0xea/0x100 [ 58.827611] [<ffffffff810b1ee0>] ? kthread_create_on_node+0x1a0/0x1a0 [ 58.827611] [<ffffffff8173dd7c>] ret_from_fork+0x7c/0xb0 [ 58.827611] [<ffffffff810b1ee0>] ? kthread_create_on_node+0x1a0/0x1a0 [ 58.827611] Code: 00 48 89 e5 5d 48 8b 40 c8 48 c1 e8 02 83 e0 01 c3 66 2e 0f 1f 84 00 00 00 00 00 66 66 66 66 90 48 8b 87 68 04 00 00 55 48 89 e5 <48> 8b 40 d8 5d c3 66 2e 0f 1f 84 00 00 00 00 00 66 66 66 66 90 [ 58.827611] RIP [<ffffffff810b2600>] kthread_data+0x10/0x20 [ 58.827611] RSP <ffff8800d729b950> [ 58.827611] CR2: ffffffffffffffd8 [ 58.827611] ---[ end trace 7c59083c4a090f27 ]--- [ 58.827611] Fixing recursive fault but reboot is needed! -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
