search for: __btrfs_reserve_extent

Displaying 3 results from an estimated 3 matches for "__btrfs_reserve_extent".

2008 Nov 13
7
Kernel oops when running bonnie++ on btrfs
...^M Nov 12 22:39:13 Intrepid-btrfs kernel: [ 2531.816012] Pid: 5193, comm: btrfs-delalloc- Not tainted (2.6.27-7-generic #1)^M Nov 12 22:39:13 Intrepid-btrfs kernel: [ 2531.816012] EIP: 0060:[<e08d2b62>] EFLAGS: 00010257 CPU: 0^M Nov 12 22:39:13 Intrepid-btrfs kernel: [ 2531.816012] EIP is at __btrfs_reserve_extent+0x3c2/0x480 [btrfs]^M Nov 12 22:39:13 Intrepid-btrfs kernel: [ 2531.816012] EAX: df72d284 EBX: dd27c180 ECX: ffffffff EDX: 00000001^M Nov 12 22:39:13 Intrepid-btrfs kernel: [ 2531.816012] ESI: dd27c1ac EDI: df72d278 EBP: d80e7de8 ESP: d80e7d74^M Nov 12 22:39:13 Intrepid-btrfs kernel: [ 2531.816012]...
2009 Feb 26
2
BUG: Mount/Unmount Loop
...00000000002af5c4: a7a40005 brc 10,2af5ce [ 121.451226] 00000000002af5c8: c0f400000790 brcl 15,2b04e8 [ 121.451245] Call Trace: [ 121.451255] ([<000003e000715e3e>] find_free_extent+0x236/0x784 [btrfs]) [ 121.451396] [<000003e0007164f0>] __btrfs_reserve_extent+0x164/0x314 [btrfs] [ 121.451489] [<000003e0007184e2>] btrfs_alloc_extent+0x4e/0xc8 [btrfs] [ 121.451583] [<000003e0007185c8>] btrfs_alloc_free_block+0x6c/0xb0 [btrfs] [ 121.451676] [<000003e00070841a>] __btrfs_cow_block+0x242/0xa08 [btrfs] [ 121.451766] [<000003e000709...
2008 Oct 10
1
[PATCH] fix enospc when there is plenty of space
...); spin_lock(&cache->lock); @@ -2409,7 +2349,7 @@ static void dump_space_info(struct btrfs_space_info *info, u64 bytes) btrfs_dump_free_space(cache, bytes); spin_unlock(&cache->lock); } - spin_unlock(&info->lock); + up_read(&info->groups_sem); } static int __btrfs_reserve_extent(struct btrfs_trans_handle *trans, @@ -5079,9 +5019,9 @@ int btrfs_free_block_groups(struct btrfs_fs_info *info) rb_erase(&block_group->cache_node, &info->block_group_cache_tree); - spin_lock(&block_group->space_info->lock); + down_write(&block_group->space...