Re: WARNING: at fs/btrfs/extent-tree.c:5980

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Sorry - I forgot to mention, that I'm still seeing this with:

[PATCH] Btrfs: update global block_rsv when creating a new block group

Christian

2011/12/13 Christian Brunner <chb@xxxxxx>:
> Hi,
>
> with the latest btrfs for-linus I'm seeing seeing occasional
> btrfs_alloc_free_block warnings on several nodes in our ceph cluster.
>
> Before the warning there is an additional block rsv -28 message, but
> there is plenty of free space on the disk.
>
>
> [201653.774412] btrfs: block rsv returned -28
> [201653.774415] ------------[ cut here ]------------
> [201653.779846] WARNING: at fs/btrfs/extent-tree.c:5980
> btrfs_alloc_free_block+0x347/0x360 [btrfs]()
>
> The complte trace is here:
>
> http://pastebin.com/0SFeZReg
>
> The extent-tree.c:5980 is in use_block_rsv():
>
> 5974         if (ret) {
> 5975                 static DEFINE_RATELIMIT_STATE(_rs,
> 5976                                 DEFAULT_RATELIMIT_INTERVAL,
> 5977                                 /*DEFAULT_RATELIMIT_BURST*/ 2);
> 5978                 if (__ratelimit(&_rs)) {
> 5979                         printk(KERN_DEBUG "btrfs: block rsv
> returned %d\n", ret);
> 5980                         WARN_ON(1);
> 5981                 }
> 5982                 ret = reserve_metadata_bytes(root, block_rsv,
> blocksize, 0);
>
> Thanks,
> Christian
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux