Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
61ed3a144aa75e76a3b0f75c2f49c81435e74621
/
fs
/
btrfs
/
extent_io.c
61ed3a1
btrfs: Refactor main loop in extent_readpages
by Nikolay Borisov
· 6 years ago
7073017
btrfs: use offset_in_page instead of open-coding it
by Johannes Thumshirn
· 6 years ago
3522e90
btrfs: remove always true if branch in find_delalloc_range
by Lu Fengqi
· 6 years ago
da12fe5
btrfs: Refactor btrfs_merge_bio_hook
by Nikolay Borisov
· 6 years ago
cc2c39d
btrfs: don't initialize 'offset' in map_private_extent_buffer()
by Johannes Thumshirn
· 6 years ago
78e62c0
btrfs: Remove extent_io_ops::readpage_io_failed_hook
by Nikolay Borisov
· 6 years ago
b3a0dd5
btrfs: replace btrfs_io_bio::end_io with a simple helper
by David Sterba
· 6 years ago
ce9f967
btrfs: use EXPORT_FOR_TESTS for conditionally exported functions
by Johannes Thumshirn
· 6 years ago
9bfd61d
btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range
by Nikolay Borisov
· 6 years ago
917aace
btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument
by Nikolay Borisov
· 6 years ago
3cd24c6
btrfs: use tagged writepage to mitigate livelock of snapshot
by Ethan Lien
· 6 years ago
c629732
btrfs: Remove unused extent_state argument from btrfs_writepage_endio_finish_ordered
by Nikolay Borisov
· 6 years ago
8cc0237
btrfs: Remove extent_page_data argument from writepage_delalloc
by Nikolay Borisov
· 6 years ago
7789a55
btrfs: Move epd::extent_locked check to writepage_delalloc's caller
by Nikolay Borisov
· 6 years ago
46cc775
btrfs: Adjust loop in free_extent_buffer
by Nikolay Borisov
· 6 years ago
9cfc8ba
btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED while freeing
by Nikolay Borisov
· 6 years ago
abbb55f
btrfs: Remove extent_io_ops::split_extent_hook callback
by Nikolay Borisov
· 6 years ago
5c84819
btrfs: Remove extent_io_ops::merge_extent_hook callback
by Nikolay Borisov
· 6 years ago
a36bb5f
btrfs: Remove extent_io_ops::clear_bit_hook callback
by Nikolay Borisov
· 6 years ago
e06a1fc
btrfs: Remove extent_io_ops::set_bit_hook extent_io callback
by Nikolay Borisov
· 6 years ago
65a680f
btrfs: Remove extent_io_ops::check_extent_io_range callback
by Nikolay Borisov
· 6 years ago
7087a9d
btrfs: Remove extent_io_ops::writepage_end_io_hook
by Nikolay Borisov
· 6 years ago
d75855b
btrfs: Remove extent_io_ops::writepage_start_hook
by Nikolay Borisov
· 6 years ago
5eaad97
btrfs: Remove extent_io_ops::fill_delalloc
by Nikolay Borisov
· 6 years ago
dad4f14
Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax
by Linus Torvalds
· 6 years ago
0a943c6
btrfs: Convert page cache to XArray
by Matthew Wilcox
· 7 years ago
10bbd23
pagevec: Use xa_mark_t
by Matthew Wilcox
· 7 years ago
9c36396
btrfs: tests: add separate stub for find_lock_delalloc_range
by David Sterba
· 6 years ago
abb57ef
Btrfs: skip set_page_dirty if eb pages are already dirty
by Liu Bo
· 6 years ago
51995c3
Btrfs: assert page dirty bit on extent buffer pages
by Liu Bo
· 6 years ago
9688e9a
Btrfs: use next_state in find_first_extent_bit
by Liu Bo
· 6 years ago
5e9d398
btrfs: readpages() should submit IO as read-ahead
by Jens Axboe
· 6 years ago
5cdc84b
btrfs: drop extent_io_ops::set_range_writeback callback
by David Sterba
· 6 years ago
00032d3
btrfs: drop extent_io_ops::merge_bio_hook callback
by David Sterba
· 6 years ago
05912a3
btrfs: drop extent_io_ops::tree_fs_info callback
by David Sterba
· 6 years ago
b0132a3
btrfs: Rename EXTENT_BUFFER_DUMMY to EXTENT_BUFFER_UNMAPPED
by Nikolay Borisov
· 7 years ago
07e21c4
btrfs: Document locking requirement via lockdep_assert_held
by Nikolay Borisov
· 7 years ago
55ac013
btrfs: rename btrfs_release_extent_buffer_page
by David Sterba
· 6 years ago
d64766f
btrfs: Refactor loop in btrfs_release_extent_buffer_page
by Nikolay Borisov
· 7 years ago
b16d011
btrfs: Reword dodgy comments in alloc_extent_buffer
by Nikolay Borisov
· 7 years ago
28187ae
btrfs: Simplify page unlocking in alloc_extent_buffer
by Nikolay Borisov
· 7 years ago
ebcc326
btrfs: open-code bio_set_op_attrs
by David Sterba
· 7 years ago
cc5e31a
btrfs: switch types to int when counting eb pages
by David Sterba
· 7 years ago
65ad010
btrfs: pass only eb to num_extent_pages
by David Sterba
· 7 years ago
55b636b
Merge tag 'for-4.18-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 6 years ago
bd3599a
Btrfs: fix file data corruption after cloning a range and fsync
by Filipe Manana
· 6 years ago
84bfed4
Merge tag 'for-4.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
f098631
Btrfs: fix physical offset reported by fiemap for inline extents
by Filipe Manana
· 7 years ago
e7655d2
Merge tag 'for-4.18-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
9d311e1
Btrfs: fiemap: pass correct bytenr when fm_extent_count is zero
by Robbie Ko
· 7 years ago
7049965
Merge tag 'for-4.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
8ac9f7c
btrfs: convert to bioset_init()/mempool_init()
by Kent Overstreet
· 7 years ago
8ae225a
btrfs: Remove tree argument from extent_writepages
by Nikolay Borisov
· 7 years ago
2a3ff0a
btrfs: Remove redundant tree argument from extent_readpages
by Nikolay Borisov
· 7 years ago
29c68b2d
btrfs: Remove map argument from try_release_extent_state
by Nikolay Borisov
· 7 years ago
477a30b
btrfs: Sink extent_tree arguments in try_release_extent_mapping
by Nikolay Borisov
· 7 years ago
6faa8f4
btrfs: clean up le_bitmap_{set, clear}()
by Howard McLauchlan
· 7 years ago
e37563bb
Merge tag 'for-4.17-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
c1d7c51
btrfs: replace GPL boilerplate by SPDX -- sources
by David Sterba
· 7 years ago
b93b016
page cache: use xa_lock
by Matthew Wilcox
· 7 years ago
57599c7
btrfs: lift errors from add_extent_changeset to the callers
by David Sterba
· 7 years ago
b8b3d62
btrfs: document more parameters of submit_extent_page
by David Sterba
· 8 years ago
0c8508a
btrfs: cleanup merging conditions in submit_extent_page
by David Sterba
· 8 years ago
8eec829
btrfs: remove redundant variable in __do_readpage
by David Sterba
· 8 years ago
5c2b1fd
btrfs: assume that bio_ret is always valid in submit_extent_page
by David Sterba
· 8 years ago
e67c718
btrfs: add more __cold annotations
by David Sterba
· 7 years ago
ba02049
btrfs: extent_buffer_uptodate() make it static and inline
by Anand Jain
· 7 years ago
af2679e
Btrfs: enhance leak debug checker for extent state and extent buffer
by Liu Bo
· 7 years ago
31466f3
Merge tag 'for-4.16-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
e43bbe5
btrfs: sink unlock_extent parameter gfp_flags
by David Sterba
· 7 years ago
d810a4b
btrfs: add separate helper for unlock_extent_cached with GFP_ATOMIC
by David Sterba
· 7 years ago
ffc9c8d
btrfs: Remove redundant bio_get/bio_set pair from submit_one_bio
by Nikolay Borisov
· 7 years ago
aab6e9e
btrfs: unify extent_page_data type passed as void
by David Sterba
· 7 years ago
935db85
btrfs: sink writepage parameter to extent_write_cache_pages
by David Sterba
· 8 years ago
25b860e
btrfs: sink flush_fn to extent_write_cache_pages
by David Sterba
· 8 years ago
e2932ee
btrfs: merge two flush_write_bio helpers
by David Sterba
· 8 years ago
0a9b0e5
btrfs: sink extent_write_full_page tree argument
by Nikolay Borisov
· 7 years ago
5e3ee23
btrfs: sink extent_write_locked_range tree parameter
by Nikolay Borisov
· 7 years ago
ebbede4
btrfs: cleanup device states define BTRFS_DEV_STATE_WRITEABLE
by Anand Jain
· 7 years ago
4a2d25c
btrfs: Remove redundant FLAG_VACANCY
by Nikolay Borisov
· 7 years ago
6af49db
btrfs: sink get_extent parameter to read_extent_buffer_pages
by David Sterba
· 8 years ago
4ef7769
btrfs: sink get_extent parameter to __do_contiguous_readpages
by David Sterba
· 8 years ago
e4d17ef
btrfs: sink get_extent parameter to __extent_readpages
by David Sterba
· 8 years ago
0932584
btrfs: sink get_extent parameter to extent_readpages
by David Sterba
· 8 years ago
e3350e1
btrfs: sink get_extent parameter to get_extent_skip_holes
by David Sterba
· 8 years ago
2135fb9
btrfs: sink get_extent parameter to extent_fiemap
by David Sterba
· 8 years ago
3c98c62
btrfs: drop get_extent from extent_page_data
by David Sterba
· 8 years ago
deac642
btrfs: sink get_extent parameter to extent_write_full_page
by David Sterba
· 8 years ago
916b929
btrfs: sink get_extent parameter to extent_write_locked_range
by David Sterba
· 8 years ago
4331759
btrfs: sink get_extent parameter to extent_writepages
by David Sterba
· 8 years ago
ae0f162
btrfs: sink gfp parameter to clear_extent_bit
by David Sterba
· 7 years ago
66b0c88
btrfs: prepare to drop gfp mask parameter from clear_extent_bit
by David Sterba
· 7 years ago
d3fac6b
btrfs: Remove redundant mirror_num arg
by Nikolay Borisov
· 7 years ago
a0b60d7
btrfs: avoid access to .bi_vcnt directly
by Ming Lei
· 7 years ago
c45a8f2
fs: convert to bio_last_bvec_all()
by Ming Lei
· 7 years ago
26cd947
Merge tag 'for-4.15-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
1751e8a
Rename superblock flags (MS_xyz -> SB_xyz)
by Linus Torvalds
· 7 years ago
8667982
mm, pagevec: remove cold parameter for pagevecs
by Mel Gorman
· 7 years ago
67fd707
mm: remove nr_pages argument from pagevec_lookup_{,range}_tag()
by Jan Kara
· 7 years ago
4006f43
btrfs: use pagevec_lookup_range_tag()
by Jan Kara
· 7 years ago
Next »