Commit Graph

107 Commits (8e10ee9a0da12c586d3397150e34a946507c23f3)

Author SHA1 Message Date
Josef Bacik 32c00aff71 Btrfs: release delalloc reservations on extent item insertion 16 years ago
Chris Mason a791e35e12 Btrfs: cleanup extent_clear_unlock_delalloc flags 16 years ago
Josef Bacik 9ed74f2dba Btrfs: proper -ENOSPC handling 16 years ago
Chris Mason 11ef160fda Btrfs: fix releasepage to avoid unlocking extents we haven't locked 16 years ago
Chris Mason 46562cec98 Btrfs: Fix test_range_bit for whole file extents 16 years ago
Chris Mason 42daec299b Btrfs: fix errors handling cached state in set/clear_extent_bit 16 years ago
Chris Mason f85d7d6c8f Btrfs: properly honor wbc->nr_to_write changes 16 years ago
Chris Mason 8b62b72b26 Btrfs: Use PagePrivate2 to track pages in the data=ordered code. 16 years ago
Chris Mason 9655d2982b Btrfs: use a cached state for extent state operations during delalloc 16 years ago
Chris Mason d5550c6315 Btrfs: don't lock bits in the extent tree during writepage 16 years ago
Chris Mason 2c64c53d8d Btrfs: cache values for locking extents 16 years ago
Chris Mason 1edbb734b4 Btrfs: reduce CPU usage in the extent_state tree 16 years ago
Chris Mason e48c465bb3 Btrfs: Fix new state initialization order 16 years ago
Chris Mason 890871be85 Btrfs: switch extent_map to a rw lock 16 years ago
Chris Mason a97adc9fff Btrfs: use larger nr_to_write for larger extents 16 years ago
Chris Mason 40431d6c12 Btrfs: optimize set extent bit 16 years ago
Yan Zheng 5c939df56c btrfs: Fix set/clear_extent_bit for 'end == (u64)-1' 16 years ago
Chris Mason b7967db75a Btrfs: remove #if 0 code 16 years ago
Christoph Hellwig 9601e3f633 Btrfs: kill btrfs_cache_create 16 years ago
Chris Mason 11c8349b4e Btrfs: fix oops on page->mapping->host during writepage 16 years ago
Chris Mason d313d7a31a Btrfs: add a priority queue to the async thread helpers 16 years ago
Chris Mason ffbd517d5a Btrfs: use WRITE_SYNC for synchronous writes 16 years ago
Heiko Carstens 93dbfad7ac Btrfs: fix __ucmpdi2 compile bug on 32 bit builds 16 years ago
Chris Mason b9473439d3 Btrfs: leave btree locks spinning more often 16 years ago
Qinghuang Feng a48ddf08ba Btrfs: remove unused code in split_state() 16 years ago
Chris Mason 9b0d3ace33 Btrfs: don't return congestion in write_cache_pages as often 16 years ago
Chris Mason b4ce94de9b Btrfs: Change btree locking to use explicit blocking points 16 years ago
Chris Mason 3935127c50 Btrfs: disable leak debugging checks in extent_io.c 16 years ago
Yehuda Sadeh 1506fcc818 Btrfs: fiemap support 16 years ago
Huang Weiyi 7eaebe7d50 Btrfs: removed unused #include <version.h>'s 16 years ago
Chris Mason 43b774ba13 Btrfs: drop EXPORT symbols from extent_io.c 16 years ago
Chris Mason d397712bcc Btrfs: Fix checkpatch.pl warnings 16 years ago
Liu Hui c584482b47 Btrfs: Fix typo in clear_state_cb 16 years ago
Chris Mason cad321ad52 Btrfs: shift all end_io work to thread pools 16 years ago
Chris Mason 934d375bac Btrfs: Use map_private_extent_buffer during generic_bin_search 16 years ago
Chris Mason d20f7043fa Btrfs: move data checksumming into a dedicated tree 16 years ago
Christoph Hellwig b2950863c6 Btrfs: make things static and include the right headers 16 years ago
Christoph Hellwig 641f5219f2 Btrfs: sparse lock verification annotations for wait_on_state 16 years ago
Chris Mason 0e6bd956ed Btrfs: only flush down bios for writeback pages 16 years ago
Chris Mason 15916de835 Btrfs: Fixes for 2.6.28-rc API changes 16 years ago
Chris Mason d2c3f4f695 Btrfs: Avoid writeback stalls 16 years ago
Chris Mason 5b050f04c8 Btrfs: Fix compile warnings on 32 bit machines 16 years ago
Chris Mason b47eda8690 Btrfs: Turn off extent state leak debugging 16 years ago
Chris Mason 39be25cd89 Btrfs: Use invalidatepage when writepage finds a page outside of i_size 16 years ago
Chris Mason f2b1c41cf9 Btrfs: Make sure pages are dirty before doing delalloc for them 16 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
Chris Mason 70b99e6959 Btrfs: Compression corner fixes 17 years ago
Yan Zheng d899e05215 Btrfs: Add fallocate support v2 17 years ago
Yan Zheng 6643558db2 Btrfs: Fix bookend extent race v2 17 years ago