Hi,

currently i've an fs which triggers this one on mount while originally
having 50% disk free - but btrfs progs fails too.

# btrfs check --repair -p /dev/vdb1
enabling repair mode
couldn't open RDWR because of unsupported option features (3).
ERROR: cannot open file system


[  164.378512] BTRFS info (device vdb1): using free space tree
[  164.378513] BTRFS info (device vdb1): has skinny extents
[  205.671655] ------------[ cut here ]------------
[  205.671686] WARNING: CPU: 10 PID: 4629 at fs/btrfs/extent-tree.c:2961
btrfs_run_delayed_refs+0x28d/0x2c0 [btrfs]
[  205.671689] BTRFS: error (device vdb1) in
btrfs_run_delayed_refs:2961: errno=-28 No space left
[  205.671695] BTRFS: error (device vdb1) in
btrfs_create_pending_block_groups:10349: errno=-28 No space left
[  205.671764] BTRFS: error (device vdb1) in
btrfs_create_pending_block_groups:10353: errno=-28 No space left
[  205.671770] BTRFS: error (device vdb1) in
add_block_group_free_space:1339: errno=-28 No space left
[  205.671928] BTRFS: Transaction aborted (error -28)
[  205.671929] Modules linked in: netconsole ipt_REJECT nf_reject_ipv4
xt_multiport iptable_filter ip_tables x_tables i2c_piix4 i2c_core button
crc32_pclmul ghash_clmulni_intel loop btrfs xor raid6_pq usbhid
ata_generic virtio_blk virtio_net uhci_hcd ehci_hcd usbcore virtio_pci
usb_common ata_piix floppy
[  205.671943] CPU: 10 PID: 4629 Comm: mount Tainted: G        W
4.9.0-rc3 #1
[  205.671944] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996),
BIOS 1.7.5-20140722_172050-sagunt 04/01/2014
[  205.671946]  ffffb2ed110f78f0 ffffffffa23f2c93 ffffb2ed110f7940
0000000000000000
[  205.671948]  ffffb2ed110f7930 ffffffffa20865f1 00000b9129130170
ffff8b4e7f1bc000
[  205.671949]  ffff8b4e29130170 ffff8b4e27e5f000 0000000000000000
00000000003105b4
[  205.671951] Call Trace:
[  205.671956]  [<ffffffffa23f2c93>] dump_stack+0x63/0x90
[  205.671960]  [<ffffffffa20865f1>] __warn+0xd1/0xf0
[  205.671962]  [<ffffffffa208665f>] warn_slowpath_fmt+0x4f/0x60
[  205.671972]  [<ffffffffc0238bfd>] btrfs_run_delayed_refs+0x28d/0x2c0
[btrfs]
[  205.671982]  [<ffffffffc024f9b9>] btrfs_commit_transaction+0x29/0x70
[btrfs]
[  205.671993]  [<ffffffffc02962b3>] btrfs_recover_log_trees+0x3b3/0x440
[btrfs]
[  205.672004]  [<ffffffffc0292ed0>] ? replay_one_extent+0x730/0x730 [btrfs]
[  205.672013]  [<ffffffffc024c85d>] open_ctree+0x264d/0x2760 [btrfs]
[  205.672020]  [<ffffffffc0220547>] btrfs_mount+0xcc7/0xe00 [btrfs]
[  205.672023]  [<ffffffffa2184810>] ? pcpu_next_unpop+0x40/0x50
[  205.672025]  [<ffffffffa2408fe5>] ? find_next_bit+0x15/0x20
[  205.672026]  [<ffffffffa218577d>] ? pcpu_alloc+0x32d/0x620
[  205.672028]  [<ffffffffa21e91d5>] mount_fs+0x15/0x90
[  205.672030]  [<ffffffffa2204f07>] vfs_kern_mount+0x67/0x110
[  205.672037]  [<ffffffffc021fb2c>] btrfs_mount+0x2ac/0xe00 [btrfs]
[  205.672039]  [<ffffffffa2184810>] ? pcpu_next_unpop+0x40/0x50
[  205.672040]  [<ffffffffa2408fe5>] ? find_next_bit+0x15/0x20
[  205.672041]  [<ffffffffa21e91d5>] mount_fs+0x15/0x90
[  205.672042]  [<ffffffffa2204f07>] vfs_kern_mount+0x67/0x110
[  205.672044]  [<ffffffffa2207642>] do_mount+0x192/0xc30
[  205.672045]  [<ffffffffa21800f2>] ? memdup_user+0x42/0x60
[  205.672046]  [<ffffffffa22083e4>] SyS_mount+0x94/0xd0
[  205.672048]  [<ffffffffa2002af9>] do_syscall_64+0x69/0x200
[  205.672049]  [<ffffffffa26fec6b>] entry_SYSCALL64_slow_path+0x25/0x25
[  205.672050] ---[ end trace be50fce8648d2575 ]---
[  205.672052] BTRFS: error (device vdb1) in
btrfs_run_delayed_refs:2961: errno=-28 No space left
[  205.672109] BTRFS: error (device vdb1) in btrfs_replay_log:2491:
errno=-28 No space left (Failed to recover log tree)
[  206.061658] BTRFS error (device vdb1): pending csums is 643072
[  206.061801] BTRFS error (device vdb1): cleaner transaction attach
returned -30
[  206.577900] BTRFS error (device vdb1): open_ctree failed

Stefan
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to