Hello, on a fs with 4 disks, raid 10 for data, one drive was failing and has been removed. After reboot and ''mount -o degraded...'', the fs looks full, even though before removal of the failed device it was almost 80% free. root@fs0:~# df -h /mnt/b Filesystem Size Used Avail Use% Mounted on /dev/sde 11T 2.5T 41M 100% /mnt/b root@fs0:~# btrfs fi df /mnt/b Data, RAID10: total=1.20TB, used=1.20TB Data: total=8.00MB, used=0.00 System, RAID1: total=8.00MB, used=168.00KB System: total=4.00MB, used=0.00 Metadata, RAID1: total=224.00GB, used=6.43GB Metadata: total=8.00MB, used=0.00 root@fs0:~# btrfs fi show BTR0 Label: ''BTR0'' uuid: a319a7c8-cdef-407d-a215-140920d5af60 Total devices 4 FS bytes used 1.21TB devid 3 size 2.73TB used 727.01GB path /dev/sdf devid 4 size 2.73TB used 727.01GB path /dev/sdg devid 2 size 2.73TB used 727.00GB path /dev/sde *** Some devices missing Btrfs v0.20-rc1-37-g91d9eec Trying to write resulted in the following oops: [ 2756.911339] btrfs: allowing degraded mounts [ 2756.911342] btrfs: disk space caching is enabled [ 2756.953571] btrfs: bdev (null) errs: wr 53951563, rd 602, flush 2694, corrupt 0, gen 0 [ 2898.699564] btrfs: block rsv returned -28 [ 2898.699568] ------------[ cut here ]------------ [ 2898.699594] WARNING: at fs/btrfs/extent-tree.c:6297 btrfs_alloc_free_block+0xeb/0x2a0 [btrfs]() [ 2898.699596] Hardware name: X9SCL/X9SCM [ 2898.699597] Modules linked in: nfsd auth_rpcgss nfs_acl nfs lockd fscache sunrpc xfs loop raid10 md_mod coretemp kvm_intel kvm crc32c_intel ghash_clmulni_intel aesni_intel aes_x86_64 xts snd_pcm snd_page_alloc lrw i2c_i801 psmouse serio_raw gf128mul ablk_helper cryptd snd_timer snd soundcore iTCO_wdt microcode iTCO_vendor_support i2c_core joydev pcspkr evdev lpc_ich mfd_core video acpi_cpufreq mperf button processor btrfs crc32c libcrc32c zlib_deflate usb_storage uas hid_generic usbhid hid sg sd_mod crc_t10dif mpt2sas raid_class scsi_transport_sas e1000e ahci libahci fan thermal thermal_sys ehci_hcd libata scsi_mod usbcore usb_common [ 2898.699644] Pid: 3021, comm: btrfs-endio-wri Not tainted 3.7.0-rc4 #2 [ 2898.699646] Call Trace: [ 2898.699654] [<ffffffff8103cd4c>] ? warn_slowpath_common+0x76/0x8a [ 2898.699668] [<ffffffffa0192181>] ? btrfs_alloc_free_block+0xeb/0x2a0 [btrfs] [ 2898.699687] [<ffffffffa01b76fc>] ? read_extent_buffer_pages+0x1fb/0x247 [btrfs] [ 2898.699703] [<ffffffffa019ab85>] ? btree_readpage_end_io_hook+0x1d9/0x1d9 [btrfs] [ 2898.699715] [<ffffffffa0184461>] ? __btrfs_cow_block+0xf2/0x372 [btrfs] [ 2898.699726] [<ffffffffa018480d>] ? btrfs_cow_block+0xf1/0x141 [btrfs] [ 2898.699738] [<ffffffffa01873e5>] ? btrfs_search_slot+0x234/0x660 [btrfs] [ 2898.699752] [<ffffffffa0196aa6>] ? btrfs_lookup_csum+0x64/0x104 [btrfs] [ 2898.699766] [<ffffffffa0197879>] ? btrfs_csum_file_blocks+0x9d/0x4c4 [btrfs] [ 2898.699783] [<ffffffffa01a25c4>] ? add_pending_csums.isra.40+0x33/0x4e [btrfs] [ 2898.699799] [<ffffffffa01a74ae>] ? btrfs_finish_ordered_io+0x1e8/0x303 [btrfs] [ 2898.699816] [<ffffffffa01bfc70>] ? worker_loop+0x175/0x4ad [btrfs] [ 2898.699832] [<ffffffffa01bfafb>] ? btrfs_queue_worker+0x27a/0x27a [btrfs] [ 2898.699846] [<ffffffffa01bfafb>] ? btrfs_queue_worker+0x27a/0x27a [btrfs] [ 2898.699850] [<ffffffff81056d28>] ? kthread+0x81/0x89 [ 2898.699854] [<ffffffff81056ca7>] ? __kthread_parkme+0x5c/0x5c [ 2898.699859] [<ffffffff81373f7c>] ? ret_from_fork+0x7c/0xb0 [ 2898.699862] [<ffffffff81056ca7>] ? __kthread_parkme+0x5c/0x5c [ 2898.699864] ---[ end trace 330239e32cfc6b00 ]--- Thanks, Petr -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html