Commit Graph

35 Commits (fb01aa85b8b29c1a4e1f4a28ea54175de6bf7559)

Author SHA1 Message Date
Josef Bacik 13dbc08987 Btrfs: make sure search_bitmap finds something in remove_from_bitmap 14 years ago
Li Zefan f333adb5d6 btrfs: Check mergeable free space when removing a cluster 14 years ago
Li Zefan 120d66eec0 btrfs: Add a helper try_merge_free_space() 14 years ago
Li Zefan 5e71b5d5ec btrfs: Update stats when allocating from a cluster 14 years ago
Li Zefan 70b7da304f btrfs: Free fully occupied bitmap in cluster 14 years ago
Li Zefan edf6e2d1dd btrfs: Add helper function free_bitmap() 14 years ago
Li Zefan 8eb2d829ff btrfs: Fix threshold calculation for block groups smaller than 1GB 14 years ago
Josef Bacik 2b20982e31 Btrfs: deal with space cache errors better 14 years ago
Josef Bacik 88c2ba3b06 Btrfs: Add a clear_cache mount option 14 years ago
Josef Bacik 9d66e233c7 Btrfs: load free space cache if it exists 14 years ago
Josef Bacik 0cb59c9953 Btrfs: write out free space cache 14 years ago
Josef Bacik 0af3d00bad Btrfs: create special free space cache inode 14 years ago
Tejun Heo 5a0e3ad6af include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 15 years ago
Eric Paris 6bef4d3171 Btrfs: use RB_ROOT to intialize rb_trees instead of setting rb_node to NULL 15 years ago
Josef Bacik 01dea1efc2 Btrfs: fix how we set max_size for free space clusters 15 years ago
Josef Bacik 25891f796d Btrfs: fix extent entry threshold calculation 16 years ago
Josef Bacik f019f4264a Btrfs: fix bitmap size tracking 16 years ago
Josef Bacik 6606bb97e1 Btrfs: fix btrfs_remove_from_free_space corner case 16 years ago
Josef Bacik 817d52f8db Btrfs: async block group caching 16 years ago
Josef Bacik 9630308170 Btrfs: use hybrid extents+bitmap rb tree for free space 16 years ago
Chris Mason 451d7585a8 Btrfs: add mount -o ssd_spread to spread allocations out 16 years ago
Chris Mason c604480171 Btrfs: avoid allocation clusters that are too spread out 16 years ago
Chris Mason 2c943de6ad Btrfs: reduce mount -o ssd CPU usage 16 years ago
Joel Becker 21380931eb Btrfs: Fix a bunch of printk() warnings. 16 years ago
Stoyan Gaydarov c293498be6 Btrfs: BUG to BUG_ON changes 16 years ago
Chris Mason fa9c0d795f Btrfs: rework allocation clustering 16 years ago
Josef Bacik 6226cb0a5e Btrfs: kill the block group alloc mutex 16 years ago
Josef Bacik 70cb074345 Btrfs: free space cache cleanups 16 years ago
Chris Mason d397712bcc Btrfs: Fix checkpatch.pl warnings 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 2517920135 Btrfs: nuke fs wide allocation mutex V2 17 years ago
Josef Bacik 37d3cdddf5 Btrfs: make tree_search_offset more flexible in its searching 17 years ago
Chris Mason 9b49c9b9f9 Btrfs: Fix allocation completions in tree log replay 17 years ago
Josef Bacik 0f9dd46cda Btrfs: free space accounting redo 17 years ago