From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.virtall.com ([178.63.195.102]:51595 "EHLO mail.virtall.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751691Ab3GCCq2 (ORCPT ); Tue, 2 Jul 2013 22:46:28 -0400 Received: from mail.virtall.com (localhost [127.0.0.1]) by mail.virtall.com (Postfix) with ESMTP id 333F03A83E8 for ; Wed, 3 Jul 2013 04:37:18 +0200 (CEST) Received: from localhost (unknown [222.110.111.200]) by mail.virtall.com (Postfix) with ESMTPSA id 0165E3A83AF for ; Wed, 3 Jul 2013 04:37:16 +0200 (CEST) Date: Wed, 3 Jul 2013 11:37:09 +0900 From: Tomasz Chmielewski To: linux-btrfs@vger.kernel.org Subject: WARNING: at fs/btrfs/backref.c:903 find_parent_nodes+0x616/0x815 [btrfs]() Message-ID: <20130703113709.13d0a3cd@wpkg.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-btrfs-owner@vger.kernel.org List-ID: I've upgraded to linux 3.10 and enabled extended inode refs and skinny metadata extent refs with these commands: btrfstune -r /dev/sdc1 btrfstune -x /dev/sdc1 Since then, I have "WARNING: at fs/btrfs/backref.c:903 find_parent_nodes+0x616/0x815 [btrfs]()" showing up like crazy: # grep -c "WARNING: at fs/btrfs/backref.c:903" syslog 181819 That's after just a few hours of uptime. I guess that's not expected? Some examples: Jul 2 21:42:59 bkp010 kernel: [ 668.547147] ------------[ cut here ]------------ Jul 2 21:42:59 bkp010 kernel: [ 668.547268] WARNING: at fs/btrfs/backref.c:903 find_parent_nodes+0x616/0x815 [btrfs]() Jul 2 21:42:59 bkp010 kernel: [ 668.547414] Modules linked in: veth ipt_MASQUERADE iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack ip_tables x_tables cpufreq_ondemand cpufreq_conservative cpufreq_powersave cpufreq_stats bridge stp llc ipv6 btrfs xor raid6_pq zlib_deflate loop acpi_cpufreq mperf freq_table intel_powerclamp kvm_intel kvm crc32_pclmul microcode ehci_pci ehci_hcd i2c_i801 pcspkr button video i2c_core lpc_ich mfd_core ext4 crc16 jbd2 mbcache raid1 sg sd_mod ahci libahci libata r8169 mii scsi_mod Jul 2 21:42:59 bkp010 kernel: [ 668.549804] CPU: 1 PID: 7806 Comm: master Not tainted 3.10.0 #1 Jul 2 21:42:59 bkp010 kernel: [ 668.549899] Hardware name: System manufacturer System Product Name/P8H77-M PRO, BIOS 1101 02/04/2013 Jul 2 21:42:59 bkp010 kernel: [ 668.550047] ffffffffa0761cd8 ffff8807ebb25b08 ffffffff81371348 ffff8807ebb25b48 Jul 2 21:42:59 bkp010 kernel: [ 668.550331] ffffffff8102eaa3 0000000000001000 0000000000000000 ffff8807ef57e360 Jul 2 21:42:59 bkp010 kernel: [ 668.550615] ffff8807ebb25bf0 ffff8807e88131e0 ffff8807f33ac000 ffff8807ebb25b58 Jul 2 21:42:59 bkp010 kernel: [ 668.550899] Call Trace: Jul 2 21:42:59 bkp010 kernel: [ 668.550994] [] dump_stack+0x19/0x1b Jul 2 21:42:59 bkp010 kernel: [ 668.551090] [] warn_slowpath_common+0x62/0x7b Jul 2 21:42:59 bkp010 kernel: [ 668.551185] [] warn_slowpath_null+0x15/0x17 Jul 2 21:42:59 bkp010 kernel: [ 668.551295] [] find_parent_nodes+0x616/0x815 [btrfs] Jul 2 21:42:59 bkp010 kernel: [ 668.551407] [] ? btrfs_get_token_32+0x79/0xc7 [btrfs] Jul 2 21:42:59 bkp010 kernel: [ 668.551517] [] btrfs_find_all_roots+0x7c/0xd7 [btrfs] Jul 2 21:42:59 bkp010 kernel: [ 668.551625] [] ? setup_items_for_insert+0x332/0x352 [btrfs] Jul 2 21:42:59 bkp010 kernel: [ 668.551786] [] btrfs_qgroup_account_ref+0x10c/0x44f [btrfs] Jul 2 21:42:59 bkp010 kernel: [ 668.551948] [] btrfs_delayed_refs_qgroup_accounting+0xab/0xdf [btrfs] Jul 2 21:42:59 bkp010 kernel: [ 668.552106] [] __btrfs_end_transaction+0x49/0x281 [btrfs] Jul 2 21:42:59 bkp010 kernel: [ 668.552214] [] btrfs_end_transaction+0xb/0xd [btrfs] Jul 2 21:42:59 bkp010 kernel: [ 668.552321] [] __unlink_end_trans+0x5e/0x63 [btrfs] Jul 2 21:42:59 bkp010 kernel: [ 668.552428] [] btrfs_unlink+0x86/0xa0 [btrfs] Jul 2 21:42:59 bkp010 kernel: [ 668.552526] [] vfs_unlink+0x6f/0xdc Jul 2 21:42:59 bkp010 kernel: [ 668.552621] [] do_unlinkat+0xed/0x199 Jul 2 21:42:59 bkp010 kernel: [ 668.552717] [] ? sock_alloc_file+0xc2/0x116 Jul 2 21:42:59 bkp010 kernel: [ 668.552819] [] ? __fd_install+0x1c/0x44 Jul 2 21:42:59 bkp010 kernel: [ 668.552926] [] ? fd_install+0x20/0x22 Jul 2 21:42:59 bkp010 kernel: [ 668.553033] [] SyS_unlink+0x11/0x13 Jul 2 21:42:59 bkp010 kernel: [ 668.553129] [] system_call_fastpath+0x16/0x1b Jul 2 21:42:59 bkp010 kernel: [ 668.553236] ---[ end trace 5bc755b97545ce9b ]--- Jul 2 21:43:27 bkp010 kernel: [ 696.770152] ------------[ cut here ]------------ Jul 2 21:43:27 bkp010 kernel: [ 696.770264] WARNING: at fs/btrfs/backref.c:903 find_parent_nodes+0x616/0x815 [btrfs]() Jul 2 21:43:27 bkp010 kernel: [ 696.770424] Modules linked in: veth ipt_MASQUERADE iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack ip_tables x_tables cpufreq_ondemand cpufreq_conservative cpufreq_powersave cpufreq_stats bridge stp llc ipv6 btrfs xor raid6_pq zlib_deflate loop acpi_cpufreq mperf freq_table intel_powerclamp kvm_intel kvm crc32_pclmul microcode ehci_pci ehci_hcd i2c_i801 pcspkr button video i2c_core lpc_ich mfd_core ext4 crc16 jbd2 mbcache raid1 sg sd_mod ahci libahci libata r8169 mii scsi_mod Jul 2 21:43:27 bkp010 kernel: [ 696.773645] CPU: 0 PID: 7863 Comm: btrfs-endio-wri Tainted: G W 3.10.0 #1 Jul 2 21:43:27 bkp010 kernel: [ 696.773926] Hardware name: System manufacturer System Product Name/P8H77-M PRO, BIOS 1101 02/04/2013 Jul 2 21:43:27 bkp010 kernel: [ 696.774141] ffffffffa0761cd8 ffff8807eb111a48 ffffffff81371348 ffff8807eb111a88 Jul 2 21:43:27 bkp010 kernel: [ 696.774576] ffffffff8102eaa3 0000000000001000 0000000000000000 ffff8807ff24c6c0 Jul 2 21:43:27 bkp010 kernel: [ 696.774929] ffff8807eb111b30 ffff8807e7402a80 ffff8807f33ac000 ffff8807eb111a98 Jul 2 21:43:27 bkp010 kernel: [ 696.775250] Call Trace: Jul 2 21:43:27 bkp010 kernel: [ 696.775381] [] dump_stack+0x19/0x1b Jul 2 21:43:27 bkp010 kernel: [ 696.775515] [] warn_slowpath_common+0x62/0x7b Jul 2 21:43:27 bkp010 kernel: [ 696.775664] [] warn_slowpath_null+0x15/0x17 Jul 2 21:43:27 bkp010 kernel: [ 696.775795] [] find_parent_nodes+0x616/0x815 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.775946] [] btrfs_find_all_roots+0x7c/0xd7 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.776084] [] ? qgroup_account_ref_step1+0xea/0x102 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.776285] [] btrfs_qgroup_account_ref+0x10c/0x44f [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.776486] [] btrfs_delayed_refs_qgroup_accounting+0xab/0xdf [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.776702] [] __btrfs_end_transaction+0x49/0x281 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.776832] [] ? btrfs_block_rsv_release+0x49/0x4b [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.776945] [] btrfs_end_transaction+0xb/0xd [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.777056] [] btrfs_finish_ordered_io+0x683/0x84e [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.777177] [] ? mempool_free_slab+0x12/0x14 Jul 2 21:43:27 bkp010 kernel: [ 696.777304] [] ? mempool_free+0x72/0x7a Jul 2 21:43:27 bkp010 kernel: [ 696.777449] [] ? end_compressed_bio_write+0xc0/0xc8 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.777648] [] finish_ordered_fn+0x10/0x12 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.777787] [] worker_loop+0x15e/0x48e [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.777917] [] ? btrfs_queue_worker+0x267/0x267 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.778046] [] kthread+0xb5/0xbd Jul 2 21:43:27 bkp010 kernel: [ 696.778172] [] ? kthread_freezable_should_stop+0x43/0x43 Jul 2 21:43:27 bkp010 kernel: [ 696.778294] [] ret_from_fork+0x7c/0xb0 Jul 2 21:43:27 bkp010 kernel: [ 696.778401] [] ? kthread_freezable_should_stop+0x43/0x43 Jul 2 21:43:27 bkp010 kernel: [ 696.779920] ---[ end trace 5bc755b97545ce9c ]--- Jul 2 21:43:27 bkp010 kernel: [ 696.780031] ------------[ cut here ]------------ Jul 2 21:43:27 bkp010 kernel: [ 696.780136] WARNING: at fs/btrfs/backref.c:903 find_parent_nodes+0x616/0x815 [btrfs]() Jul 2 21:43:27 bkp010 kernel: [ 696.780282] Modules linked in: veth ipt_MASQUERADE iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack ip_tables x_tables cpufreq_ondemand cpufreq_conservative cpufreq_powersave cpufreq_stats bridge stp llc ipv6 btrfs xor raid6_pq zlib_deflate loop acpi_cpufreq mperf freq_table intel_powerclamp kvm_intel kvm crc32_pclmul microcode ehci_pci ehci_hcd i2c_i801 pcspkr button video i2c_core lpc_ich mfd_core ext4 crc16 jbd2 mbcache raid1 sg sd_mod ahci libahci libata r8169 mii scsi_mod Jul 2 21:43:27 bkp010 kernel: [ 696.782624] CPU: 0 PID: 7863 Comm: btrfs-endio-wri Tainted: G W 3.10.0 #1 Jul 2 21:43:27 bkp010 kernel: [ 696.782769] Hardware name: System manufacturer System Product Name/P8H77-M PRO, BIOS 1101 02/04/2013 Jul 2 21:43:27 bkp010 kernel: [ 696.782917] ffffffffa0761cd8 ffff8807eb111a48 ffffffff81371348 ffff8807eb111a88 Jul 2 21:43:27 bkp010 kernel: [ 696.783200] ffffffff8102eaa3 0000000000001000 0000000000000000 ffff8807ff24c6c0 Jul 2 21:43:27 bkp010 kernel: [ 696.783484] ffff8807eb111b30 ffff8807e7402a80 ffff8807f33ac000 ffff8807eb111a98 Jul 2 21:43:27 bkp010 kernel: [ 696.783767] Call Trace: Jul 2 21:43:27 bkp010 kernel: [ 696.783858] [] dump_stack+0x19/0x1b Jul 2 21:43:27 bkp010 kernel: [ 696.783953] [] warn_slowpath_common+0x62/0x7b Jul 2 21:43:27 bkp010 kernel: [ 696.784049] [] warn_slowpath_null+0x15/0x17 Jul 2 21:43:27 bkp010 kernel: [ 696.784154] [] find_parent_nodes+0x616/0x815 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.784262] [] btrfs_find_all_roots+0x7c/0xd7 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.784369] [] ? qgroup_account_ref_step1+0xea/0x102 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.784525] [] btrfs_qgroup_account_ref+0x10c/0x44f [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.784679] [] btrfs_delayed_refs_qgroup_accounting+0xab/0xdf [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.784837] [] __btrfs_end_transaction+0x49/0x281 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.784943] [] ? btrfs_block_rsv_release+0x49/0x4b [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.785050] [] btrfs_end_transaction+0xb/0xd [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.785158] [] btrfs_finish_ordered_io+0x683/0x84e [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.785256] [] ? mempool_free_slab+0x12/0x14 Jul 2 21:43:27 bkp010 kernel: [ 696.785351] [] ? mempool_free+0x72/0x7a Jul 2 21:43:27 bkp010 kernel: [ 696.785458] [] ? end_compressed_bio_write+0xc0/0xc8 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.785637] [] finish_ordered_fn+0x10/0x12 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.785744] [] worker_loop+0x15e/0x48e [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.785850] [] ? btrfs_queue_worker+0x267/0x267 [btrfs] Jul 2 21:43:27 bkp010 kernel: [ 696.785947] [] kthread+0xb5/0xbd Jul 2 21:43:27 bkp010 kernel: [ 696.786042] [] ? kthread_freezable_should_stop+0x43/0x43 Jul 2 21:43:27 bkp010 kernel: [ 696.786140] [] ret_from_fork+0x7c/0xb0 Jul 2 21:43:27 bkp010 kernel: [ 696.786234] [] ? kthread_freezable_should_stop+0x43/0x43 Jul 2 21:43:27 bkp010 kernel: [ 696.786331] ---[ end trace 5bc755b97545ce9d ]--- -- Tomasz Chmielewski http://wpkg.org