Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
cb2d3daddbfb6318d170e79aac1f7d5e4d49f0d7
/
fs
/
btrfs
cb2d3da
Btrfs: fix race leading to fs corruption after transaction abort
by Filipe Manana
· 5 years ago
b4f9a1a
Btrfs: fix incremental send failure after deduplication
by Filipe Manana
· 5 years ago
a3b46b8
btrfs: fix extent_state leak in btrfs_lock_and_flush_ordered_range
by Naohiro Aota
· 5 years ago
6e7ca09
btrfs: Fix deadlock caused by missing memory barrier
by Nikolay Borisov
· 5 years ago
373c3b8
btrfs: don't leak extent_map in btrfs_get_io_geometry()
by Johannes Thumshirn
· 5 years ago
bfcea1c
btrfs: free checksum hash on in close_ctree
by Johannes Thumshirn
· 5 years ago
314c4cd
btrfs: Fix build error while LIBCRC32C is module
by YueHaibing
· 5 years ago
42c16da
btrfs: inode: Don't compress if NODATASUM or NODATACOW set
by Qu Wenruo
· 6 years ago
e02d48e
btrfs: fix memory leak of path on error return path
by Colin Ian King
· 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
9978059
btrfs: Evaluate io_tree in find_lock_delalloc_range()
by Goldwyn Rodrigues
· 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
9b4851b
btrfs: Simplify update of space_info in __reserve_metadata_bytes()
by Goldwyn Rodrigues
· 6 years ago
83d731a
btrfs: unexport can_overcommit
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
e749af44
btrfs: lift bio_set_dev from bio allocation helpers
by David Sterba
· 6 years ago
e1ea2be
btrfs: use raid_attr for minimum stripe count in btrfs_calc_avail_data_space
by David Sterba
· 6 years ago
4f080f5
btrfs: use raid_attr to adjust minimal stripe size in btrfs_calc_avail_data_space
by David Sterba
· 6 years ago
f262fa8
btrfs: drop default value assignments in enums
by David Sterba
· 6 years ago
2792237
btrfs: use common helpers for extent IO state insertion messages
by David Sterba
· 6 years ago
63611e7
btrfs: run delayed iput at unlink time
by Josef Bacik
· 6 years ago
1790066
Btrfs: add missing inode version, ctime and mtime updates when punching hole
by Filipe Manana
· 6 years ago
803f0f6
Btrfs: fix fsync not persisting dentry deletions due to inode evictions
by Filipe Manana
· 6 years ago
89b798a
btrfs: Use btrfs_get_io_geometry appropriately
by Nikolay Borisov
· 6 years ago
5f14112
btrfs: Introduce btrfs_io_geometry infrastructure
by Nikolay Borisov
· 6 years ago
c9d713d
btrfs: improve messages when updating feature flags
by David Sterba
· 6 years ago
6c64460
btrfs: shut up bogus -Wmaybe-uninitialized warning
by Arnd Bergmann
· 6 years ago
9e96749
Btrfs: prevent send failures and crashes due to concurrent relocation
by Filipe Manana
· 6 years ago
71a9c48
btrfs: document BTRFS_MAX_MIRRORS
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
e88439d
btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgroup_inherit()
by Qu Wenruo
· 6 years ago
aa53e3b
btrfs: correctly validate compression type
by Johannes Thumshirn
· 6 years ago
d1d832a
Btrfs: fix data loss after inode eviction, renaming it, and fsync it
by Filipe Manana
· 6 years ago
6d58a55
btrfs: raid56: clear incompat block group flags after removing the last one
by David Sterba
· 6 years ago
00801ae
btrfs: switch extent_buffer write_locks from atomic to int
by David Sterba
· 6 years ago
f3dc24c
btrfs: switch extent_buffer spinning_writers from atomic to int
by David Sterba
· 6 years ago
06297d8
btrfs: switch extent_buffer blocking_writers from atomic to int
by David Sterba
· 6 years ago
38e9372
btrfs: assert delayed ref lock in btrfs_find_delayed_ref_head
by David Sterba
· 6 years ago
93ead46
btrfs: tests: add locks around add_extent_mapping
by David Sterba
· 6 years ago
8666e63
btrfs: Document __etree_search
by Nikolay Borisov
· 6 years ago
1eaebb3
btrfs: Don't trim returned range based on input value in find_first_clear_extent_bit
by Nikolay Borisov
· 6 years ago
53460a4
btrfs: trim: make reserved device area adjustments more explicit
by Nikolay Borisov
· 6 years ago
6f8e4fd
btrfs: use file:line format for assertion report
by David Sterba
· 6 years ago
ea41d6b
btrfs: remove assumption about csum type form btrfs_print_data_csum_error()
by Johannes Thumshirn
· 6 years ago
d517857
btrfs: directly call into crypto framework for checksumming
by Johannes Thumshirn
· 6 years ago
6d97c6e
btrfs: add boilerplate code for directly including the crypto framework
by Johannes Thumshirn
· 6 years ago
51bce6c
btrfs: Simplify btrfs_check_super_csum() and get rid of size assumptions
by Johannes Thumshirn
· 6 years ago
8dc3f22
btrfs: check for supported superblock checksum type before checksum validation
by Johannes Thumshirn
· 6 years ago
e7e16f4
btrfs: add common checksum type validation
by Johannes Thumshirn
· 6 years ago
7ebc7e5
btrfs: format checksums according to type for printing
by Johannes Thumshirn
· 6 years ago
10fe6ca
btrfs: don't assume compressed_bio sums to be 4 bytes
by Johannes Thumshirn
· 6 years ago
1e25a2e
btrfs: don't assume ordered sums to be 4 bytes
by Johannes Thumshirn
· 6 years ago
4bb3c2e
btrfs: use btrfs_crc32c{,_final}() in for free space cache
by Johannes Thumshirn
· 6 years ago
65019df
btrfs: resurrect btrfs_crc32c()
by Johannes Thumshirn
· 6 years ago
5852c8b
btrfs: use btrfs_csum_data() instead of directly calling crc32c
by Johannes Thumshirn
· 6 years ago
a94d1d0
btrfs: Flush before reflinking any extent to prevent NOCOW write falling back to COW without data reservation
by Qu Wenruo
· 6 years ago
5f791ec
btrfs: Return EAGAIN if we can't start no snpashot write in check_can_nocow
by Nikolay Borisov
· 6 years ago
0b6f5d4
btrfs: Add comments on locking of several device-related fields
by Nikolay Borisov
· 6 years ago
bd80d94
btrfs: Always use a cached extent_state in btrfs_lock_and_flush_ordered_range
by Nikolay Borisov
· 6 years ago
23d31bd
btrfs: Use newly introduced btrfs_lock_and_flush_ordered_range
by Nikolay Borisov
· 6 years ago
ffa8721
btrfs: add new helper btrfs_lock_and_flush_ordered_range
by Nikolay Borisov
· 6 years ago
1200b51
btrfs: remove the incorrect comment on RO fs when btrfs_run_delalloc_range() fails
by Qu Wenruo
· 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
cff8267
btrfs: read number of data stripes from map only once
by David Sterba
· 6 years ago
72ad813
btrfs: constify map parameter for nr_parity_stripes and nr_data_stripes
by David Sterba
· 6 years ago
158da51
btrfs: refactor helper for bg flags to name conversion
by David Sterba
· 6 years ago
e3ecdb3
btrfs: factor out devs_max setting in __btrfs_alloc_chunk
by David Sterba
· 6 years ago
8c3e358
btrfs: use u8 for raid_array members
by David Sterba
· 6 years ago
946c925
btrfs: factor out helper for counting data stripes
by David Sterba
· 6 years ago
44b28ad
btrfs: use raid_attr table for btrfs_bg_type_to_factor
by David Sterba
· 6 years ago
6079e12
btrfs: use raid_attr table to find profiles for integrity lowering
by David Sterba
· 6 years ago
081db89
btrfs: use raid_attr to get allowed profiles for balance conversion
by David Sterba
· 6 years ago
fc9a2ac
btrfs: use raid_attr in btrfs_chunk_max_errors
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
49cc180
btrfs: raid56: allow the exact minimum number of devices for balance convert
by David Sterba
· 6 years ago
0ee5f8a
btrfs: fix minimum number of chunk errors for DUP
by David Sterba
· 6 years ago
be9b8df
Btrfs: remove unused variables in __btrfs_unlink_inode
by Liu Bo
· 6 years ago
cebf05c
btrfs: Remove unused variable mode in btrfs_mount
by Goldwyn Rodrigues
· 6 years ago
8f63a84
btrfs: switch order of unlocks of space_info and bg in do_trimming()
by Su Yue
· 6 years ago
Next »