Hello Maintainers, bug-subscribers,
I also experience this bug with:
Package: linux-image-3.16.0-4-amd64
Version: 3.16.7-ckt20-1+deb8u4
I've been using the backports kernel:
Package: linux-image-4.3.0-0.bpo.1-amd64
Version: 4.3.5-1~bpo8+1
without any btrfs-related errors occurring.
Note, though, that I'm regularly taking snapshots on another machine
running that same kernel version:
Package: linux-image-3.16.0-4-amd64
Version: 3.16.7-ckt20-1+deb8u4
and formerly:
Version: 3.16.7-ckt19-1+deb8u4
*without* experiencing any noticeable adverse effects. I've also run a
'btrfs balance' in the not-so-distant past, but I do not remember what
kernel I was running at the time. I think I was still using the
following kernel:
Package: linux-image-3.2.0-4-amd64
Version: 3.2.73-2+deb7u2
at the time I performed the btrfs balance.
Here's a syslog snippet from the machine that would crashes with kernel
3.16.-7ctk20-deb8u4:
/var/log/syslog.3.gz:Mar 19 16:39:27 ricochet kernel: [ 852.534413] WARNING:
CPU: 0 PID: 3349 at
/build/linux-U7H2aZ/linux-3.16.7-ckt20/fs/btrfs/backref.c:982
find_parent_nodes+0x71e/0x730 [btrfs]()
/var/log/syslog.3.gz:Mar 19 16:39:27 ricochet kernel: [ 852.534414] Modules
linked in: openafs(PO) nfsd auth_rpcgss oid_registry nfs_acl nfs lockd fscache
sunrpc ip6table_filter ip6_tables nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack
nf_conntrack iptable_filter ip_tables x_tables ext4 crc16 mbcache jbd2 iTCO_wdt
ttm drm_kms_helper drm tpm_tis iTCO_vendor_support ipmi_devintf i2c_algo_bit
i2c_core joydev dcdbas evdev pcspkr coretemp acpi_power_meter kvm tpm ipmi_si
ipmi_msghandler button processor thermal_sys lpc_ich mfd_core i7core_edac
edac_core shpchp parport_pc ppdev lp parport autofs4 hid_generic usbhid hid
btrfs usb_storage xor raid6_pq sg sd_mod crc_t10dif sr_mod crct10dif_generic
cdrom crct10dif_common crc32c_intel ahci libahci ehci_pci libata tg3 ehci_hcd
ptp scsi_mod pps_core libphy usbcore usb_common
/var/log/syslog.3.gz:Mar 19 16:39:27 ricochet kernel: [ 852.534513]
[<ffffffffa021380e>] ? find_parent_nodes+0x71e/0x730 [btrfs]
/var/log/syslog.3.gz:Mar 19 16:39:27 ricochet kernel: [ 852.534522]
[<ffffffffa02138ba>] ? __btrfs_find_all_roots+0x9a/0x100 [btrfs]
/var/log/syslog.3.gz:Mar 19 16:39:27 ricochet kernel: [ 852.534531]
[<ffffffffa01d10a0>] ? set_state_bits+0x70/0x70 [btrfs]
/var/log/syslog.3.gz:Mar 19 16:39:27 ricochet kernel: [ 852.534540]
[<ffffffffa02142ed>] ? iterate_extent_inodes+0x12d/0x310 [btrfs]
/var/log/syslog.3.gz:Mar 19 16:39:27 ricochet kernel: [ 852.534549]
[<ffffffffa01d10a0>] ? set_state_bits+0x70/0x70 [btrfs]
/var/log/syslog.3.gz:Mar 19 16:39:27 ricochet kernel: [ 852.534557]
[<ffffffffa0214559>] ? iterate_inodes_from_logical+0x89/0xa0 [btrfs]
/var/log/syslog.3.gz:Mar 19 16:39:27 ricochet kernel: [ 852.534567]
[<ffffffffa01d8b70>] ? extent_fiemap+0x250/0x550 [btrfs]
/var/log/syslog.3.gz:Mar 19 16:39:27 ricochet kernel: [ 852.534576]
[<ffffffffa01bbfd0>] ? btrfs_get_extent+0x920/0x920 [btrfs]
/var/log/syslog.3.gz:Mar 19 17:42:12 ricochet kernel: [ 3.630802] BTRFS:
device label btrfs-array devid 2 transid 8641 /dev/sda3
/var/log/syslog.3.gz:Mar 19 17:42:12 ricochet kernel: [ 3.631401] BTRFS:
device label btrfs-array devid 1 transid 8641 /dev/sdb3
/var/log/syslog.3.gz:Mar 19 19:27:09 ricochet kernel: [ 3.500123] BTRFS:
device label btrfs-array devid 2 transid 10482 /dev/sda3
Mar 19 15:57:03 ricochet kernel: [ 793.567826] [<ffffffff811bac01>] ?
SyS_ioctl+0x81/0xa0
Mar 19 15:57:03 ricochet kernel: [ 793.567895] [<ffffffff81513ecd>] ?
system_call_fast_compare_end+0x10/0x15
Mar 19 15:57:03 ricochet kernel: [ 793.567964] ---[ end trace 99b49ea8dbe32040
]---
Mar 19 15:57:03 ricochet kernel: [ 793.568095] ------------[ cut here
]------------
Mar 19 15:57:03 ricochet kernel: [ 793.568169] WARNING: CPU: 3 PID: 3429 at
/build/linux-U7H2aZ/linux-3.16.7-ckt20/fs/btrfs/backref.c:982
find_parent_nodes+0x71e/0x730 [btrfs]()
Mar 19 15:57:03 ricochet kernel: [ 793.568262] Modules linked in:
ip6table_filter ip6_tables nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack
nf_conntrack iptable_filter ip_tables x_tables ext4 crc16 mbcache jbd2
usb_storage nfsd auth_rpcgss oid_registry nfs_acl nfs lockd fscache sunrpc ttm
drm_kms_helper drm i2c_algo_bit coretemp i2c_core ipmi_devintf kvm iTCO_wdt
iTCO_vendor_support joydev pcspkr evdev dcdbas ipmi_si tpm_tis acpi_power_meter
tpm ipmi_msghandler button processor lpc_ich thermal_sys shpchp mfd_core
i7core_edac edac_core parport_pc ppdev lp parport autofs4 hid_generic usbhid
hid btrfs xor raid6_pq sg sd_mod crc_t10dif sr_mod crct10dif_generic cdrom
crct10dif_common crc32c_intel ahci libahci ehci_pci ehci_hcd libata tg3 ptp
pps_core scsi_mod usbcore libphy usb_common
Mar 19 15:57:03 ricochet kernel: [ 793.572289] CPU: 3 PID: 3429 Comm:
dpkg-query Tainted: G W 3.16.0-4-amd64 #1 Debian
3.16.7-ckt20-1+deb8u4
Mar 19 15:57:03 ricochet kernel: [ 793.572385] Hardware name: Dell Inc.
PowerEdge T110/0V52N7, BIOS 1.6.4 03/02/2011
Mar 19 15:57:03 ricochet kernel: [ 793.572474] 0000000000000009
ffffffff8150dcff 0000000000000000 ffffffff810677d7
Mar 19 15:57:03 ricochet kernel: [ 793.572748] ffff8803c4c53c60
0000000000000000 ffff8803892ca3f8 ffff8800adda5a40
Mar 19 15:57:03 ricochet kernel: [ 793.573022] ffff8803d22af2a0
ffffffffa020c80e 0000004986f50000 ffff8803892205d0
Mar 19 15:57:03 ricochet kernel: [ 793.573297] Call Trace:
Mar 19 15:57:03 ricochet kernel: [ 793.573366] [<ffffffff8150dcff>] ?
dump_stack+0x41/0x51
Mar 19 15:57:03 ricochet kernel: [ 793.573440] [<ffffffff810677d7>] ?
warn_slowpath_common+0x77/0x90
Mar 19 15:57:03 ricochet kernel: [ 793.573530] [<ffffffffa020c80e>] ?
find_parent_nodes+0x71e/0x730 [btrfs]
Mar 19 15:57:03 ricochet kernel: [ 793.573621] [<ffffffffa020c8ba>] ?
__btrfs_find_all_roots+0x9a/0x100 [btrfs]
Mar 19 15:57:03 ricochet kernel: [ 793.573714] [<ffffffffa01ca0a0>] ?
set_state_bits+0x70/0x70 [btrfs]
Mar 19 15:57:03 ricochet kernel: [ 793.573803] [<ffffffffa020d2ed>] ?
iterate_extent_inodes+0x12d/0x310 [btrfs]
Mar 19 15:57:03 ricochet kernel: [ 793.573897] [<ffffffffa01ca0a0>] ?
set_state_bits+0x70/0x70 [btrfs]
Mar 19 15:57:03 ricochet kernel: [ 793.573994] [<ffffffffa020d559>] ?
iterate_inodes_from_logical+0x89/0xa0 [btrfs]
Mar 19 15:57:03 ricochet kernel: [ 793.574102] [<ffffffffa01d1b70>] ?
extent_fiemap+0x250/0x550 [btrfs]
Mar 19 15:57:03 ricochet kernel: [ 793.574194] [<ffffffffa01b4fd0>] ?
btrfs_get_extent+0x920/0x920 [btrfs]
Mar 19 15:57:03 ricochet kernel: [ 793.574270] [<ffffffff811ba826>] ?
do_vfs_ioctl+0x156/0x4b0
Mar 19 15:57:03 ricochet kernel: [ 793.574344] [<ffffffff811bac01>] ?
SyS_ioctl+0x81/0xa0
Mar 19 15:57:03 ricochet kernel: [ 793.574417] [<ffffffff81513ecd>] ?
system_call_fast_compare_end+0x10/0x15
Mar 19 15:57:03 ricochet kernel: [ 793.574492] ---[ end trace 99b49ea8dbe32041
]---
Mar 19 15:57:03 ricochet kernel: [ 793.585158] ------------[ cut here
]------------