Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
3c22baeab40b2f8e75907cfd7aa69147d5343d2c
/
fs
/
btrfs
/
extent-tree.c
bd72717
btrfs: handle logged extent failure properly
by Josef Bacik
· 5 years ago
a230930
btrfs: calculate discard delay based on number of extents
by Dennis Zhou
· 5 years ago
b0643e5
btrfs: add the beginning of async discard, discard workqueue
by Dennis Zhou
· 5 years ago
46b27f5
btrfs: rename DISCARD mount option to to DISCARD_SYNC
by Dennis Zhou
· 5 years ago
95690e5
btrfs: remove struct find_free_extent.ram_bytes
by Omar Sandoval
· 5 years ago
a0fbf73
btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_reserved_extent
by Nikolay Borisov
· 5 years ago
7ef54d5
btrfs: Open code __btrfs_free_reserved_extent in btrfs_free_reserved_extent
by Nikolay Borisov
· 5 years ago
4eaaec2
btrfs: Don't discard unwritten extents
by Nikolay Borisov
· 5 years ago
40e046a
Btrfs: fix missing data checksums after replaying a log tree
by Filipe Manana
· 5 years ago
db8fe64
btrfs: handle error in btrfs_cache_block_group
by Josef Bacik
· 5 years ago
32da5386
btrfs: rename btrfs_block_group_cache
by David Sterba
· 5 years ago
6b7faad
btrfs: Ensure we trim ranges across block group boundary
by Qu Wenruo
· 5 years ago
b3470b5
btrfs: add dedicated members for start and length of a block group
by David Sterba
· 5 years ago
bf38be6
btrfs: move block_group_item::used to block group
by David Sterba
· 5 years ago
ce6d3eb
btrfs: User assert to document transaction requirement
by Nikolay Borisov
· 5 years ago
67439da
btrfs: opencode extent_buffer_get
by David Sterba
· 5 years ago
18fa228
btrfs: refactor the ticket wakeup code
by Josef Bacik
· 5 years ago
f3e75e3
btrfs: roll tracepoint into btrfs_space_info_update helper
by Josef Bacik
· 5 years ago
784352f
btrfs: move math functions to misc.h
by David Sterba
· 5 years ago
602cbe9
btrfs: move cond_wake_up functions out of ctree
by David Sterba
· 5 years ago
a6bd9cd
btrfs: improve comments around nocow path
by Nikolay Borisov
· 5 years ago
0785a9a
btrfs: tree-checker: Add EXTENT_DATA_REF check
by Qu Wenruo
· 5 years ago
3e43c27
btrfs: migrate the block group cleanup code
by Josef Bacik
· 6 years ago
878d7b6
btrfs: migrate the alloc_profile helpers
by Josef Bacik
· 6 years ago
07730d8
btrfs: migrate the chunk allocation code
by Josef Bacik
· 6 years ago
606d1bf
btrfs: migrate the block group space accounting helpers
by Josef Bacik
· 6 years ago
ade4b51
btrfs: export block group accounting helpers
by Josef Bacik
· 6 years ago
77745c0
btrfs: migrate the dirty bg writeout code
by Josef Bacik
· 6 years ago
26ce209
btrfs: migrate inc/dec_block_group_ro code
by Josef Bacik
· 6 years ago
8484764
btrfs: temporarily export btrfs_get_restripe_target
by Josef Bacik
· 6 years ago
4358d963
btrfs: migrate the block group read/creation code
by Josef Bacik
· 6 years ago
e3e0520
btrfs: migrate the block group removal code
by Josef Bacik
· 6 years ago
3b2a78f
btrfs: temporarily export inc_block_group_ro
by Josef Bacik
· 6 years ago
9f21246
btrfs: migrate the block group caching code
by Josef Bacik
· 5 years ago
b5865ba
btrfs: factor out sysfs code for deleting block group and space infos
by David Sterba
· 5 years ago
32a9991
btrfs: factor sysfs code out of link_block_group
by David Sterba
· 5 years ago
6a9fb46
btrfs: make caching_thread use btrfs_find_next_key
by Josef Bacik
· 6 years ago
caa4efa
btrfs: temporarily export fragment_free_space
by Josef Bacik
· 6 years ago
e3cb339
btrfs: export the caching control helpers
by Josef Bacik
· 6 years ago
6f410d1
btrfs: export the excluded extents helpers
by Josef Bacik
· 6 years ago
676f1f7
btrfs: export the block group caching helpers
by Josef Bacik
· 6 years ago
3eeb322
btrfs: migrate nocow and reservation helpers
by Josef Bacik
· 6 years ago
3cad128
btrfs: migrate the block group ref counting stuff
by Josef Bacik
· 6 years ago
2e405ad
btrfs: migrate the block group lookup code
by Josef Bacik
· 6 years ago
aac0023
btrfs: move basic block_group definitions to their own header
by Josef Bacik
· 6 years ago
2a28468
btrfs: extent-tree: Make sure we only allocate extents from block groups with the same type
by Qu Wenruo
· 6 years ago
112974d
btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate()
by Qu Wenruo
· 6 years ago
e913814
btrfs: extent-tree: Add comment for inc_block_group_ro()
by Qu Wenruo
· 6 years ago
07301df
btrfs: trim: Check the range passed into to prevent overflow
by Qu Wenruo
· 6 years ago
d7cd4dd
Btrfs: fix sysfs warning and missing raid sysfs directories
by Filipe Manana
· 5 years ago
28a32d2
btrfs: move the subvolume reservation stuff out of extent-tree.c
by Josef Bacik
· 6 years ago
8673634
btrfs: migrate the delalloc space stuff to it's own home
by Josef Bacik
· 6 years ago
fb6dea2
btrfs: migrate btrfs_trans_release_chunk_metadata
by Josef Bacik
· 6 years ago
6ef03de
btrfs: migrate the delayed refs rsv code
by Josef Bacik
· 6 years ago
67f9c22
btrfs: migrate the global_block_rsv helpers to block-rsv.c
by Josef Bacik
· 6 years ago
550fa22
btrfs: migrate the block-rsv code to block-rsv.c
by Josef Bacik
· 6 years ago
424a478
btrfs: stop using block_rsv_release_bytes everywhere
by Josef Bacik
· 6 years ago
fcec362
btrfs: cleanup the target logic in __btrfs_block_rsv_release
by Josef Bacik
· 6 years ago
fed14b3
btrfs: export __btrfs_block_rsv_release
by Josef Bacik
· 6 years ago
0b50174
btrfs: export btrfs_block_rsv_add_bytes
by Josef Bacik
· 6 years ago
d12ffdd
btrfs: move btrfs_block_rsv definitions into it's own header
by Josef Bacik
· 6 years ago
0d9764f
btrfs: move reserve_metadata_bytes and supporting code to space-info.c
by Josef Bacik
· 6 years ago
5da6afe
btrfs: move dump_space_info to space-info.c
by Josef Bacik
· 6 years ago
c2a67a7
btrfs: export block_rsv_use_bytes
by Josef Bacik
· 6 years ago
b338b01
btrfs: move btrfs_space_info_add_*_bytes to space-info.c
by Josef Bacik
· 6 years ago
bb96c4e
btrfs: move the space info update macro to space-info.h
by Josef Bacik
· 6 years ago
41783ef
btrfs: move and export can_overcommit
by Josef Bacik
· 6 years ago
280c2908
btrfs: move the space_info handling code to space-info.c
by Josef Bacik
· 6 years ago
d44b72a
btrfs: export space_info_add_*_bytes
by Josef Bacik
· 6 years ago
fc471cb
btrfs: rename do_chunk_alloc to btrfs_chunk_alloc
by Josef Bacik
· 6 years ago
8719aaa
btrfs: move space_info to space-info.h
by Josef Bacik
· 6 years ago
f262fa8
btrfs: drop default value assignments in enums
by David Sterba
· 6 years ago
a07e8a4
btrfs: use mask for RAID56 profiles
by David Sterba
· 6 years ago
c7369b3
btrfs: add mask for all RAID1 types
by David Sterba
· 6 years ago
6d58a55
btrfs: raid56: clear incompat block group flags after removing the last one
by David Sterba
· 6 years ago
53460a4
btrfs: trim: make reserved device area adjustments more explicit
by Nikolay Borisov
· 6 years ago
65019df
btrfs: resurrect btrfs_crc32c()
by Johannes Thumshirn
· 6 years ago
480b9b4
btrfs: extent-tree: Add trace events for space info numbers update
by Qu Wenruo
· 6 years ago
0185f36
btrfs: extent-tree: Add lockdep assert when updating space info
by Qu Wenruo
· 6 years ago
158da51
btrfs: refactor helper for bg flags to name conversion
by David Sterba
· 6 years ago
9fa02ac
btrfs: use raid_attr table in get_profile_num_devs
by David Sterba
· 6 years ago
c8bf1b6
btrfs: remove mapping tree structures indirection
by David Sterba
· 6 years ago
7819244
btrfs: extent-tree: Refactor add_pinned_bytes() to add|sub_pinned_bytes()
by Qu Wenruo
· 6 years ago
8eaf40c
Btrfs: fix race between block group removal and block group allocation
by Filipe Manana
· 6 years ago
8103d10
btrfs: Always trim all unallocated space in btrfs_trim_free_extents
by Nikolay Borisov
· 6 years ago
14ae4ec
btrfs: extent-tree: Fix a bug that btrfs is unable to add pinned bytes
by Qu Wenruo
· 6 years ago
450ff83
btrfs: sysfs: Fix error path kobject memory leak
by Tobin C. Harding
· 6 years ago
c8eaeac7
btrfs: reserve delalloc metadata differently
by Josef Bacik
· 6 years ago
4297ff8
btrfs: track DIO bytes in flight
by Josef Bacik
· 6 years ago
f5c8daa
btrfs: remove unused parameter fs_info from btrfs_set_disk_extent_flags
by David Sterba
· 6 years ago
c6e340b
btrfs: remove unused parameter fs_info from btrfs_add_delayed_extent_op
by David Sterba
· 6 years ago
c71dd88
btrfs: remove unused parameter fs_info from btrfs_extend_item
by David Sterba
· 6 years ago
78ac4f9
btrfs: remove unused parameter fs_info from btrfs_truncate_item
by David Sterba
· 6 years ago
c4140cb
btrfs: qgroup: Don't scan leaf if we're modifying reloc tree
by Qu Wenruo
· 6 years ago
ffd4bb2
btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent()
by Qu Wenruo
· 6 years ago
82fa113
btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_extent_ref()
by Qu Wenruo
· 6 years ago
ddf30cf
btrfs: extent-tree: Use btrfs_ref to refactor add_pinned_bytes()
by Qu Wenruo
· 6 years ago
8a5040f
btrfs: ref-verify: Use btrfs_ref to refactor btrfs_ref_tree_mod()
by Qu Wenruo
· 6 years ago
7667559
btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_delayed_data_ref()
by Qu Wenruo
· 6 years ago
ed4f255
btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_delayed_tree_ref()
by Qu Wenruo
· 6 years ago
Next »