Commit Graph

133 Commits (fb01aa85b8b29c1a4e1f4a28ea54175de6bf7559)

Author SHA1 Message Date
Chris Mason e3f24cc521 Btrfs: don't release pages when we can't clear the uptodate bits 14 years ago
Chris Mason eb14ab8ed2 Btrfs: fix page->private races 14 years ago
Tsutomu Itoh 5df6708348 btrfs: checking NULL or not in some functions 14 years ago
liubo 6b82ce8d82 btrfs: fix uncheck memory allocation in btrfs_submit_compressed_read 14 years ago
Tsutomu Itoh 91ca338d77 btrfs: check NULL or not 14 years ago
Li Zefan 261507a02c btrfs: Allow to add new compression algorithm 14 years ago
Josef Bacik 975f84fee2 Btrfs: fix fiemap 14 years ago
Chris Mason 45f49bce99 Btrfs: avoid NULL pointer deref in try_release_extent_buffer 14 years ago
Miao Xie 88f794ede7 btrfs: cleanup duplicate bio allocating functions 14 years ago
Andi Kleen 559af82114 Btrfs: cleanup warnings from gcc 4.6 (nonbugs) 14 years ago
Andi Kleen 411fc6bcef Btrfs: Fix variables set but not read (bugs found by gcc 4.6) 14 years ago
Miao Xie 19fe0a8b78 Btrfs: Switch the extent buffer rbtree into a radix tree 14 years ago
Miao Xie 897ca6e9b4 Btrfs: restructure try_release_extent_buffer() 14 years ago
Christoph Hellwig 9c3a8ee8a1 writeback: remove writeback_inodes_wbc 15 years ago
Chris Mason 4845e44ffd Btrfs: rework O_DIRECT enospc handling 15 years ago
Chris Mason eaf25d933e Btrfs: use async helpers for DIO write checksumming 15 years ago
Josef Bacik 11c65dccf7 Btrfs: do aio_write instead of write 15 years ago
Yan, Zheng 0ca1f7ceb1 Btrfs: Update metadata reservation for delayed allocation 15 years ago
Nick Piggin 28ecb60906 Btrfs: use add_to_page_cache_lru, use __page_cache_alloc 15 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
Josef Bacik 2ac55d41b5 Btrfs: cache the extent state everywhere we possibly can V2 15 years ago
Josef Bacik c2a128d28a Btrfs: cache extent state in find_delalloc_range 15 years ago
Chris Mason 4125bf761c Btrfs: finish read pages in the order they are submitted 15 years ago
Eric Paris 6bef4d3171 Btrfs: use RB_ROOT to intialize rb_trees instead of setting rb_node to NULL 15 years ago
Yan, Zheng f044ba7835 Btrfs: fix race between allocate and release extent buffer. 15 years ago
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