Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
cf90bfe2ebaf9d32f37acbebb7425c280fd6cd30
/
fs
/
btrfs
/
extent_io.c
795d580
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
by Linus Torvalds
· 15 years ago
28ecb609
Btrfs: use add_to_page_cache_lru, use __page_cache_alloc
by Nick Piggin
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
2ac55d4
Btrfs: cache the extent state everywhere we possibly can V2
by Josef Bacik
· 15 years ago
c2a128d
Btrfs: cache extent state in find_delalloc_range
by Josef Bacik
· 15 years ago
4125bf7
Btrfs: finish read pages in the order they are submitted
by Chris Mason
· 15 years ago
6bef4d3
Btrfs: use RB_ROOT to intialize rb_trees instead of setting rb_node to NULL
by Eric Paris
· 15 years ago
f044ba7
Btrfs: fix race between allocate and release extent buffer.
by Yan, Zheng
· 15 years ago
32c00af
Btrfs: release delalloc reservations on extent item insertion
by Josef Bacik
· 15 years ago
a791e35
Btrfs: cleanup extent_clear_unlock_delalloc flags
by Chris Mason
· 15 years ago
9ed74f2
Btrfs: proper -ENOSPC handling
by Josef Bacik
· 15 years ago
11ef160
Btrfs: fix releasepage to avoid unlocking extents we haven't locked
by Chris Mason
· 15 years ago
46562cec
Btrfs: Fix test_range_bit for whole file extents
by Chris Mason
· 15 years ago
42daec2
Btrfs: fix errors handling cached state in set/clear_extent_bit
by Chris Mason
· 15 years ago
f85d7d6c
Btrfs: properly honor wbc->nr_to_write changes
by Chris Mason
· 15 years ago
8b62b72
Btrfs: Use PagePrivate2 to track pages in the data=ordered code.
by Chris Mason
· 15 years ago
9655d29
Btrfs: use a cached state for extent state operations during delalloc
by Chris Mason
· 15 years ago
d5550c6
Btrfs: don't lock bits in the extent tree during writepage
by Chris Mason
· 15 years ago
2c64c53
Btrfs: cache values for locking extents
by Chris Mason
· 15 years ago
1edbb73
Btrfs: reduce CPU usage in the extent_state tree
by Chris Mason
· 15 years ago
e48c465
Btrfs: Fix new state initialization order
by Chris Mason
· 15 years ago
890871b
Btrfs: switch extent_map to a rw lock
by Chris Mason
· 15 years ago
a97adc9
Btrfs: use larger nr_to_write for larger extents
by Chris Mason
· 15 years ago
40431d6
Btrfs: optimize set extent bit
by Chris Mason
· 15 years ago
5c939df
btrfs: Fix set/clear_extent_bit for 'end == (u64)-1'
by Yan Zheng
· 15 years ago
b7967db
Btrfs: remove #if 0 code
by Chris Mason
· 16 years ago
9601e3f
Btrfs: kill btrfs_cache_create
by Christoph Hellwig
· 16 years ago
11c8349
Btrfs: fix oops on page->mapping->host during writepage
by Chris Mason
· 16 years ago
d313d7a
Btrfs: add a priority queue to the async thread helpers
by Chris Mason
· 16 years ago
ffbd517
Btrfs: use WRITE_SYNC for synchronous writes
by Chris Mason
· 16 years ago
93dbfad
Btrfs: fix __ucmpdi2 compile bug on 32 bit builds
by Heiko Carstens
· 16 years ago
b947343
Btrfs: leave btree locks spinning more often
by Chris Mason
· 16 years ago
a48ddf0
Btrfs: remove unused code in split_state()
by Qinghuang Feng
· 16 years ago
9b0d3ac
Btrfs: don't return congestion in write_cache_pages as often
by Chris Mason
· 16 years ago
b4ce94d
Btrfs: Change btree locking to use explicit blocking points
by Chris Mason
· 16 years ago
3935127
Btrfs: disable leak debugging checks in extent_io.c
by Chris Mason
· 16 years ago
1506fcc
Btrfs: fiemap support
by Yehuda Sadeh
· 16 years ago
7eaebe7
Btrfs: removed unused #include <version.h>'s
by Huang Weiyi
· 16 years ago
43b774b
Btrfs: drop EXPORT symbols from extent_io.c
by Chris Mason
· 16 years ago
d397712
Btrfs: Fix checkpatch.pl warnings
by Chris Mason
· 16 years ago
c584482
Btrfs: Fix typo in clear_state_cb
by Liu Hui
· 16 years ago
cad321a
Btrfs: shift all end_io work to thread pools
by Chris Mason
· 16 years ago
934d375
Btrfs: Use map_private_extent_buffer during generic_bin_search
by Chris Mason
· 16 years ago
d20f704
Btrfs: move data checksumming into a dedicated tree
by Chris Mason
· 16 years ago
b295086
Btrfs: make things static and include the right headers
by Christoph Hellwig
· 16 years ago
641f521
Btrfs: sparse lock verification annotations for wait_on_state
by Christoph Hellwig
· 16 years ago
0e6bd95
Btrfs: only flush down bios for writeback pages
by Chris Mason
· 16 years ago
15916de
Btrfs: Fixes for 2.6.28-rc API changes
by Chris Mason
· 16 years ago
d2c3f4f
Btrfs: Avoid writeback stalls
by Chris Mason
· 16 years ago
5b050f0
Btrfs: Fix compile warnings on 32 bit machines
by Chris Mason
· 16 years ago
b47eda8
Btrfs: Turn off extent state leak debugging
by Chris Mason
· 16 years ago
39be25c
Btrfs: Use invalidatepage when writepage finds a page outside of i_size
by Chris Mason
· 16 years ago
f2b1c41
Btrfs: Make sure pages are dirty before doing delalloc for them
by Chris Mason
· 16 years ago
3b7885b
Btrfs: enforce metadata allocation clustering
by Chris Mason
· 16 years ago
771ed68
Btrfs: Optimize compressed writeback and reads
by Chris Mason
· 16 years ago
70b99e6
Btrfs: Compression corner fixes
by Chris Mason
· 16 years ago
d899e05
Btrfs: Add fallocate support v2
by Yan Zheng
· 16 years ago
6643558
Btrfs: Fix bookend extent race v2
by Yan Zheng
· 16 years ago
2517920
Btrfs: nuke fs wide allocation mutex V2
by Josef Bacik
· 16 years ago
c8b9781
Btrfs: Add zlib compression support
by Chris Mason
· 16 years ago
d352ac6
Btrfs: add and improve comments
by Chris Mason
· 16 years ago
5b21f2e
Btrfs: extent_map and data=ordered fixes for space balancing
by Zheng Yan
· 16 years ago
2b1f55b
Remove Btrfs compat code for older kernels
by Chris Mason
· 16 years ago
31840ae
Btrfs: Full back reference support
by Zheng Yan
· 16 years ago
0f9dd46
Btrfs: free space accounting redo
by Josef Bacik
· 16 years ago
4bef084
Btrfs: Tree logging fixes
by Chris Mason
· 16 years ago
b214107
Btrfs: trivial sparse fixes
by Christoph Hellwig
· 16 years ago
a1b32a5
Btrfs: Add debugging checks to track down corrupted metadata
by Chris Mason
· 16 years ago
902b22f
Btrfs: Remove broken optimisations in end_bio functions.
by David Woodhouse
· 16 years ago
2db0496
Btrfs: Change TestSetPageLocked() to trylock_page()
by David Woodhouse
· 16 years ago
0ee0fda
Btrfs: Add compatibility for kernels >= 2.6.27-rc1
by Sven Wegener
· 16 years ago
bcc63ab
Btrfs: implement memory reclaim for leaf reference cache
by Yan
· 16 years ago
33958dc
Btrfs: Fix verify_parent_transid
by Chris Mason
· 16 years ago
8964222
Btrfs: Search data ordered extents first for checksums on read
by Chris Mason
· 16 years ago
f421950
Btrfs: Fix some data=ordered related data corruptions
by Chris Mason
· 16 years ago
a61e6f2
Btrfs: Use a mutex in the extent buffer for tree block locking
by Chris Mason
· 16 years ago
6af118ce
Btrfs: Index extent buffers in an rbtree
by Chris Mason
· 16 years ago
7f3c74f
Btrfs: Keep extent mappings in ram until pending ordered extents are done
by Chris Mason
· 16 years ago
211f90e
Btrfs: Don't allow releasepage to succeed if EXTENT_ORDERED is set
by Chris Mason
· 16 years ago
247e743
Btrfs: Use async helpers to deal with pages that have been improperly dirtied
by Chris Mason
· 16 years ago
e6dcd2d
Btrfs: New data=ordered implementation
by Chris Mason
· 16 years ago
079899c
Btrfs: Change find_extent_buffer to use TestSetPageLocked
by Chris Mason
· 16 years ago
925baed
Btrfs: Start btree concurrency work.
by Chris Mason
· 16 years ago
211c17f
Fix corners in writepage and btrfs_truncate_page
by Chris Mason
· 17 years ago
1259ab7
Btrfs: Handle write errors on raid1 and raid10
by Chris Mason
· 17 years ago
4235298
Btrfs: Drop some verbose printks
by Chris Mason
· 17 years ago
5e478dc
Btrfs: write_cache_pages came in 2.6.22
by Chris Mason
· 17 years ago
004fb57
Btrfs: write_extent_pages came in 2.6.23
by Chris Mason
· 17 years ago
e1c4b74
Fix btrfs_get_extent and get_block corner cases, and disable O_DIRECT reads
by Chris Mason
· 17 years ago
7b13b7b
Btrfs: Don't drop extent_map cache during releasepage on the btree inode
by Chris Mason
· 17 years ago
41471e8
Btrfs: Remove bogus max_sector warnings from the extent_io code
by Chris Mason
· 17 years ago
3b95151
Btrfs: Use the extent map cache to find the logical disk block during data retries
by Chris Mason
· 17 years ago
594994a
Btrfs: define write_cache_pages for linux kernel <= 2.6.20 instead
by Miguel
· 17 years ago
7e38326
Btrfs: Handle checksumming errors while reading data blocks
by Chris Mason
· 17 years ago
f188591
Btrfs: Retry metadata reads in the face of checksum failures
by Chris Mason
· 17 years ago
ce9adaa
Btrfs: Do metadata checksums for reads via a workqueue
by Chris Mason
· 17 years ago
728131d
Btrfs: Add additional debugging for metadata checksum failures
by Chris Mason
· 17 years ago
2b114d1
Btrfs: Correct usage of IS_ERR() in extent_io.c
by Peter
· 17 years ago
2d2ae54
Btrfs: Add leak debugging for extent_buffer and extent_state
by Chris Mason
· 17 years ago
239b14b
Btrfs: Bring back mount -o ssd optimizations
by Chris Mason
· 17 years ago
Next »