Commit Graph

283 Commits (e4404d6e8da678d852b7f767f665f8edf76c9e9f)

Author SHA1 Message Date
Yan Zheng e4404d6e8d Btrfs: shared seed device 16 years ago
Yan Zheng d2fb3437e4 Btrfs: fix leaking block group on balance 16 years ago
Yan Zheng 0403e47ee2 Btrfs: Add checking of csum tree in balancing code 16 years ago
Chris Mason 459931eca5 Btrfs: Delete csum items when freeing extents 16 years ago
Yan Zheng a512bbf855 Btrfs: superblock duplication 16 years ago
Christoph Hellwig b2950863c6 Btrfs: make things static and include the right headers 16 years ago
Josef Bacik ea6a478ed9 Btrfs: Fix for lockdep warnings with alloc_mutex and pinned_mutex 16 years ago
Chris Mason 4b4e25f2a6 Btrfs: compat code fixes 16 years ago
Chris Mason 15916de835 Btrfs: Fixes for 2.6.28-rc API changes 16 years ago
Josef Bacik 07103a3cdb Btrfs: fix free space accounting when unpinning extents 16 years ago
Liu Hui b4eec2ca11 Btrfs: Some fixes for batching extent insert. 16 years ago
Josef Bacik 4ce4cb526f Btrfs: Add some debugging around the ENOSPC bugs 16 years ago
Josef Bacik e3e469f86e Btrfs: fix free space leak 16 years ago
Yan Zheng 2b82032c34 Btrfs: Seed device support 16 years ago
Yan Zheng c146afad2c Btrfs: mount ro and remount support 16 years ago
Josef Bacik f3465ca44e Btrfs: batch extent inserts/updates/deletions on the extent root 16 years ago
Chris Mason 2ed6d66408 Btrfs: Fix handling of space info full during allocations 16 years ago
Chris Mason 8a1413a296 Btrfs: empty_size allocation fixes again 16 years ago
Chris Mason f5a31e1667 Btrfs: Try harder while searching for free space 16 years ago
Chris Mason 5b7c3fcc46 Btrfs: Don't substract too much from the allocation target (avoid wrapping) 16 years ago
Chris Mason 42e70e7a2f Btrfs: Fix more false enospc errors and an oops from empty clustering 17 years ago
Chris Mason 4366211ccd Btfs: More metadata allocator optimizations 17 years ago
Chris Mason 3b7885bf96 Btrfs: enforce metadata allocation clustering 17 years ago
Chris Mason 771ed689d2 Btrfs: Optimize compressed writeback and reads 17 years ago
Yan Zheng d899e05215 Btrfs: Add fallocate support v2 17 years ago
Yan Zheng 80ff385665 Btrfs: update nodatacow code v2 17 years ago
Yan Zheng 6643558db2 Btrfs: Fix bookend extent race v2 17 years ago
Chris Mason 87ef2bb46b Btrfs: prevent looping forever in finish_current_insert and del_pending_extents 17 years ago
Yan Zheng 84234f3a1f Btrfs: Add root tree pointer transaction ids 17 years ago
Josef Bacik 2517920135 Btrfs: nuke fs wide allocation mutex V2 17 years ago
Josef Bacik 80eb234af0 Btrfs: fix enospc when there is plenty of space 17 years ago
Yan Zheng f82d02d9d8 Btrfs: Improve space balancing code 17 years ago
Chris Mason c8b978188c Btrfs: Add zlib compression support 17 years ago
Yan Zheng 5b84e8d6ee Btrfs: Fix leaf reference cache miss 17 years ago
Yan Zheng 3bb1a1bc42 Btrfs: Remove offset field from struct btrfs_extent_ref 17 years ago
Yan Zheng a76a3cd40c Btrfs: Count space allocated to file in bytes 17 years ago
Chris Mason 30c43e2444 Btrfs: remove last_log_alloc allocator optimization 17 years ago
Josef Bacik cf74982385 Btrfs: fix deadlock between alloc_mutex/chunk_mutex 17 years ago
Chris Mason 75ccf47d13 Btrfs: fix multi-device code to use raid policies set by mkfs 17 years ago
Josef Bacik 45b8c9a8b1 Btrfs: fix seekiness due to finding the wrong block group 17 years ago
Zheng Yan 1a40e23b95 Btrfs: update space balancing code 17 years ago
Zheng Yan e465768938 Btrfs: Add shared reference cache 17 years ago
Zheng Yan e856981384 Btrfs: allocator fixes for space balancing update 17 years ago
Chris Mason 4434c33c7f Btrfs: fix sleep with spinlock held during unmount 17 years ago
Zheng Yan 31840ae1a6 Btrfs: Full back reference support 17 years ago
Chris Mason 1c2308f8e7 Add check for tree-log roots in btrfs_alloc_reserved_extents 17 years ago
Josef Bacik 0f9dd46cda Btrfs: free space accounting redo 17 years ago
Josef Bacik ef8bbdfe7e Btrfs: fix cache_block_group error handling 17 years ago
Chris Mason d0c803c404 Btrfs: Record dirty pages tree-log pages in an extent_io tree 17 years ago
Chris Mason d00aff0013 Btrfs: Optimize tree log block allocations 17 years ago