All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tomasz Chmielewski <mangoo@wpkg.org>
To: linux-btrfs@vger.kernel.org
Subject: btrfs filesystem balance /mnt/btrfs -> segmentation fault (kernel BUG at fs/btrfs/relocation.c:3296!)
Date: Sat, 13 Jul 2013 12:08:29 +0800	[thread overview]
Message-ID: <20130713120829.2e67645b@wpkg.org> (raw)

I've enabled "extended inode refs" and "skinny metadata extent refs" with btrfstune.

Then, I've tried running "btrfs filesystem balance" - unfortunately it segfaulted.
(not sure if I should run balance operation after using btrfstune with -r and -x)?

This is with 3.10 kernel with "Btrfs: make backref walking code handle skinny metadata" patch
https://patchwork.kernel.org/patch/2800271/


[18483.575594] ------------[ cut here ]------------
[18483.575644] kernel BUG at fs/btrfs/relocation.c:3296!
[18483.575692] invalid opcode: 0000 [#1] SMP 
[18483.575739] 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 i2c_i801 i2c_core video button lpc_ich mfd_core microcode pcspkr ehci_pci ehci_hcd ext4 crc16 jbd2 mbcache raid1 sg sd_mod ahci libahci libata scsi_mod r8169 mii
[18483.576119] CPU: 2 PID: 13753 Comm: btrfs Not tainted 3.10.0 #2
[18483.576167] Hardware name: System manufacturer System Product Name/P8H77-M PRO, BIOS 1101 02/04/2013
[18483.576259] task: ffff8807f3edc4a0 ti: ffff8802ceb26000 task.ti: ffff8802ceb26000
[18483.576348] RIP: 0010:[<ffffffffa0734e98>]  [<ffffffffa0734e98>] __add_tree_block+0x11b/0x12c [btrfs]
[18483.576453] RSP: 0018:ffff8802ceb27a28  EFLAGS: 00010287
[18483.576501] RAX: 0000000000000001 RBX: ffff8807efdadcf0 RCX: 0000018b46636000
[18483.576550] RDX: 00000000000000a9 RSI: ffff88047afa24f4 RDI: ffff8802ceb27a68
[18483.576600] RBP: ffff8802ceb27a98 R08: ffff8802ceb27a68 R09: ffff880527110348
[18483.576650] R10: 0000000000001000 R11: 0000160000000000 R12: 0000018b46647000
[18483.576699] R13: ffff880345192800 R14: ffff8802ceb27b40 R15: 0000000000001000
[18483.576752] FS:  00007fb48c80d740(0000) GS:ffff88081fa80000(0000) knlGS:0000000000000000
[18483.576842] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[18483.576892] CR2: 0000000045e025a8 CR3: 0000000624b31000 CR4: 00000000001407e0
[18483.576941] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[18483.576991] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[18483.577040] Stack:
[18483.577083]  ffff8807f3e00c00 ffff880500000001 0000000000000000 6000ffffa070af5f
[18483.577184]  00a90000018b4663 0000000000000000 a90000018b466360 0000000000000000
[18483.577278]  ffff8802ceb27a98 ffff8807eddd3120 ffff880345192800 0000000000000904
[18483.577368] Call Trace:
[18483.577422]  [<ffffffffa0734f6a>] add_data_references+0xc1/0x245 [btrfs]
[18483.577480]  [<ffffffffa0735a87>] relocate_block_group+0x212/0x503 [btrfs]
[18483.577537]  [<ffffffffa0735ec7>] btrfs_relocate_block_group+0x14f/0x283 [btrfs]
[18483.577634]  [<ffffffffa0715d8a>] btrfs_relocate_chunk.isra.65+0x50/0x3bc [btrfs]
[18483.577731]  [<ffffffffa0711d09>] ? free_extent_buffer+0x77/0x7c [btrfs]
[18483.577788]  [<ffffffffa07190cc>] btrfs_balance+0x9c2/0xb9a [btrfs]
[18483.577838]  [<ffffffff810b9117>] ? __do_fault+0x3d0/0x40a
[18483.577888]  [<ffffffff810e5e02>] ? __sb_start_write+0xbd/0xf1
[18483.577947]  [<ffffffffa071e778>] btrfs_ioctl_balance+0x22e/0x2ac [btrfs]
[18483.578004]  [<ffffffffa0721bac>] btrfs_ioctl+0xfab/0x1967 [btrfs]
[18483.578055]  [<ffffffff81157d72>] ? avc_has_perm_flags+0x32/0xf7
[18483.578104]  [<ffffffff81026887>] ? __do_page_fault+0x34f/0x3f3
[18483.578153]  [<ffffffff810f1f51>] vfs_ioctl+0x21/0x34
[18483.578200]  [<ffffffff810f27a3>] do_vfs_ioctl+0x3b1/0x3f4
[18483.578248]  [<ffffffff810f2838>] SyS_ioctl+0x52/0x82
[18483.578298]  [<ffffffff81375812>] system_call_fastpath+0x16/0x1b
[18483.578345] Code: 4c 89 f7 e8 77 b1 ff ff 48 89 c2 31 c0 48 85 d2 75 1b e9 42 ff ff ff 48 8d 75 ae 4c 89 f1 48 89 da 4c 89 ef e8 f2 d6 ff ff eb b7 <0f> 0b 48 83 c4 48 5b 41 5c 41 5d 41 5e 41 5f 5d c3 55 48 89 e5
[18483.578527] RIP  [<ffffffffa0734e98>] __add_tree_block+0x11b/0x12c [btrfs]
[18483.578588]  RSP <ffff8802ceb27a28>
[18483.578921] ---[ end trace 5fbd1b64c8886e51 ]---


-- 
Tomasz Chmielewski
http://wpkg.org

             reply	other threads:[~2013-07-13  4:16 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-13  4:08 Tomasz Chmielewski [this message]
2013-07-13 15:28 ` btrfs filesystem balance /mnt/btrfs -> segmentation fault (kernel BUG at fs/btrfs/relocation.c:3296!) Filipe David Manana

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130713120829.2e67645b@wpkg.org \
    --to=mangoo@wpkg.org \
    --cc=linux-btrfs@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.