Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
7566ec393f4161572ba6f11ad5171fd5d59b0fbd
/
fs
/
btrfs
d089709
Merge tag 'for-4.20-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 6 years ago
1095092
btrfs: tree-checker: Don't check max block group size as current max chunk size limit is unreliable
by Qu Wenruo
· 6 years ago
121b018
Merge tag 'for-4.20-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 6 years ago
42a657f
btrfs: relocation: set trans to be NULL after ending transaction
by Pan Bian
· 6 years ago
552f032
Btrfs: fix race between enabling quotas and subvolume creation
by Filipe Manana
· 6 years ago
a4390ae
Btrfs: send, fix infinite loop due to directory rename dependencies
by Robbie Ko
· 6 years ago
f505754
Btrfs: ensure path name is null terminated at btrfs_control_ioctl
by Filipe Manana
· 6 years ago
aab15e8
Btrfs: fix rare chances for data loss when doing a fast fsync
by Filipe Manana
· 6 years ago
f8397d6
btrfs: Always try all copies when reading extent buffers
by Nikolay Borisov
· 6 years ago
63a42e1
Merge tag 'for-4.20-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 6 years ago
d6fd0ae
Btrfs: fix missing delayed iputs on unmount
by Omar Sandoval
· 6 years ago
ac765f8
Btrfs: fix data corruption due to cloning of eof block
by Filipe Manana
· 6 years ago
11023d3
Btrfs: fix infinite loop on inode eviction after deduplication of eof block
by Filipe Manana
· 6 years ago
4222ea7
Btrfs: fix deadlock on tree root leaf when finding free extent
by Filipe Manana
· 6 years ago
7e17916
btrfs: avoid link error with CONFIG_NO_AUTO_INLINE
by Arnd Bergmann
· 6 years ago
761333f
btrfs: tree-checker: Fix misleading group system information
by Shaokun Zhang
· 6 years ago
008c675
Btrfs: fix missing data checksums after a ranged fsync (msync)
by Filipe Manana
· 6 years ago
fcd5e74
btrfs: fix pinned underflow after transaction aborted
by Lu Fengqi
· 6 years ago
506481b
Btrfs: fix cur_offset in the error case for nocow
by Robbie Ko
· 6 years ago
c2aa1a4
Merge tag 'xfs-4.20-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
by Linus Torvalds
· 6 years ago
85b5d4b
Merge tag 'for-4.20-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 6 years ago
42ec3d4
vfs: make remap_file_range functions take and return bytes completed
by Darrick J. Wong
· 6 years ago
2e5dfc9
vfs: combine the clone and dedupe into a single remap_file_range
by Darrick J. Wong
· 6 years ago
dad4f14
Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax
by Linus Torvalds
· 6 years ago
4ba9628
Merge branch 'work.lookup' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
9084cb6
Btrfs: fix use-after-free when dumping free space
by Filipe Manana
· 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
421f092
Btrfs: fix use-after-free during inode eviction
by Filipe Manana
· 6 years ago
c495144
btrfs: move the dio_sem higher up the callchain
by Josef Bacik
· 6 years ago
30928e9
btrfs: don't run delayed_iputs in commit
by Josef Bacik
· 6 years ago
80ee54b
btrfs: fix insert_reserved error handling
by Josef Bacik
· 6 years ago
49940bd
btrfs: only free reserved extent if we didn't insert it
by Josef Bacik
· 6 years ago
fb5c39d
btrfs: don't use ctl->free_space for max_extent_size
by Josef Bacik
· 6 years ago
ad22cf6
btrfs: set max_extent_size properly
by Josef Bacik
· 6 years ago
21a94f7
btrfs: reset max_extent_size properly
by Josef Bacik
· 6 years ago
0a9df0d
btrfs: delayed-ref: extract find_first_ref_head from find_ref_head
by Lu Fengqi
· 6 years ago
5ce5555
Btrfs: fix deadlock when writing out free space caches
by Filipe Manana
· 6 years ago
7ed586d
Btrfs: fix assertion on fsync of regular file when using no-holes feature
by Filipe Manana
· 6 years ago
3527a01
Btrfs: fix null pointer dereference on compressed write path error
by Filipe Manana
· 6 years ago
d9352794
btrfs: switch return_bigger to bool in find_ref_head
by Lu Fengqi
· 6 years ago
7c86162
btrfs: remove fs_info from btrfs_should_throttle_delayed_refs
by Lu Fengqi
· 6 years ago
af9b8a0
btrfs: remove fs_info from btrfs_check_space_for_delayed_refs
by Lu Fengqi
· 6 years ago
9e920a6
btrfs: delayed-ref: pass delayed_refs directly to btrfs_delayed_ref_lock
by Lu Fengqi
· 6 years ago
5637c74
btrfs: delayed-ref: pass delayed_refs directly to btrfs_select_ref_head
by Lu Fengqi
· 6 years ago
b90e22b
btrfs: qgroup: move the qgroup->members check out from (!qgroup)'s else branch
by Lu Fengqi
· 6 years ago
06bbf67
btrfs: relocation: Remove redundant tree level check
by Qu Wenruo
· 6 years ago
98ff7b94
btrfs: relocation: Cleanup while loop using rbtree_postorder_for_each_entry_safe
by Qu Wenruo
· 6 years ago
3628b4c
btrfs: qgroup: Avoid calling qgroup functions if qgroup is not enabled
by Qu Wenruo
· 6 years ago
0f375ee
Btrfs: fix wrong dentries after fsync of file that got its parent replaced
by Filipe Manana
· 6 years ago
f2d72f4
Btrfs: fix warning when replaying log after fsync of a tmpfile
by Filipe Manana
· 6 years ago
ad80cf5
btrfs: drop min_size from evict_refill_and_join
by Josef Bacik
· 6 years ago
e187831
btrfs: assert on non-empty delayed iputs
by Josef Bacik
· 6 years ago
545e336
btrfs: make sure we create all new block groups
by Josef Bacik
· 6 years ago
553cceb
btrfs: reset max_extent_size on clear in a bitmap
by Josef Bacik
· 6 years ago
84de76a
btrfs: protect space cache inode alloc with GFP_NOFS
by Josef Bacik
· 6 years ago
f45c752
btrfs: release metadata before running delayed refs
by Josef Bacik
· 6 years ago
5239834
Btrfs: kill btrfs_clear_path_blocking
by Liu Bo
· 6 years ago
9b14211
btrfs: dev-replace: remove pointless assert in write unlock
by David Sterba
· 7 years ago
7f8d236
btrfs: dev-replace: move replace members out of fs_info
by David Sterba
· 7 years ago
aa144bf
btrfs: dev-replace: avoid useless lock on error handling path
by David Sterba
· 6 years ago
9f6cbcb
btrfs: open code btrfs_after_dev_replace_commit
by David Sterba
· 6 years ago
e37abe9
btrfs: open code btrfs_dev_replace_stats_inc
by David Sterba
· 7 years ago
7fb2ece
btrfs: open code btrfs_dev_replace_clear_lock_blocking
by David Sterba
· 6 years ago
3280f87
btrfs: remove btrfs_dev_replace::read_locks
by David Sterba
· 6 years ago
f556faa
btrfs: tree-checker: Check level for leaves and nodes
by Qu Wenruo
· 6 years ago
3d0174f
btrfs: qgroup: Only trace data extents in leaves if we're relocating data block group
by Qu Wenruo
· 6 years ago
2cd86d3
btrfs: qgroup: Don't trace subtree if we're dropping reloc tree
by Qu Wenruo
· 6 years ago
5f52782
btrfs: qgroup: Use generation-aware subtree swap to mark dirty extents
by Qu Wenruo
· 6 years ago
ea49f3e
btrfs: qgroup: Introduce function to find all new tree blocks of reloc tree
by Qu Wenruo
· 6 years ago
2598256
btrfs: qgroup: Introduce function to trace two swaped extents
by Qu Wenruo
· 6 years ago
c337e7b
btrfs: qgroup: Introduce trace event to analyse the number of dirty extents accounted
by Qu Wenruo
· 6 years ago
fa6ac71
btrfs: relocation: Add basic extent backref related comments for build_backref_tree
by Qu Wenruo
· 6 years ago
4779cc0
Btrfs: get rid of btrfs_symlink_aops
by Omar Sandoval
· 6 years ago
7703bdd
Btrfs: don't clean dirty pages during buffered writes
by Chris Mason
· 7 years ago
818255f
btrfs: use common helper instead of open coding a bit test
by David Sterba
· 6 years ago
0110a4c
btrfs: refactor __btrfs_run_delayed_refs loop
by Nikolay Borisov
· 6 years ago
e726138
btrfs: Factor out loop processing all refs of a head
by Nikolay Borisov
· 6 years ago
b1cdbcb
btrfs: Factor out ref head locking code in __btrfs_run_delayed_refs
by Nikolay Borisov
· 6 years ago
b2fa115
btrfs: tests: polish ifdefs around testing helper
by David Sterba
· 6 years ago
a654666
btrfs: tests: group declarations of self-test helpers
by David Sterba
· 6 years ago
57ec5fb
btrfs: tests: move testing members of struct btrfs_root to the end
by David Sterba
· 6 years ago
9c36396
btrfs: tests: add separate stub for find_lock_delalloc_range
by David Sterba
· 6 years ago
ecf160b
Btrfs: preftree: use rb_first_cached
by Liu Bo
· 6 years ago
07e1ce0
Btrfs: extent_map: use rb_first_cached
by Liu Bo
· 6 years ago
03a1d4c
Btrfs: delayed-inode: use rb_first_cached for ins_root and del_root
by Liu Bo
· 6 years ago
e3d0396
Btrfs: delayed-refs: use rb_first_cached for ref_tree
by Liu Bo
· 6 years ago
5c9d028
Btrfs: delayed-refs: use rb_first_cached for href_root
by Liu Bo
· 6 years ago
3aa7c7a
btrfs: wait on caching when putting the bg cache
by Josef Bacik
· 6 years ago
fee7acc
btrfs: keep trim from interfering with transaction commits
by Jeff Mahoney
· 6 years ago
0be88e3
btrfs: don't attempt to trim devices that don't support it
by Jeff Mahoney
· 6 years ago
d4e329d
btrfs: iterate all devices during trim, instead of fs_devices::alloc_list
by Jeff Mahoney
· 6 years ago
6ba9fc8
btrfs: Ensure btrfs_trim_fs can trim the whole filesystem
by Qu Wenruo
· 6 years ago
93bba24
btrfs: Enhance btrfs_trim_fs function to handle error better
by Qu Wenruo
· 6 years ago
5c06147
btrfs: fix error handling in btrfs_dev_replace_start
by Jeff Mahoney
· 6 years ago
c1766dd
btrfs: change remove_extent_mapping to return void
by zhong jiang
· 6 years ago
315bed4
btrfs: handle error of get_old_root
by Nikolay Borisov
· 6 years ago
28bee48
btrfs: Remove logically dead code from btrfs_orphan_cleanup
by Nikolay Borisov
· 6 years ago
4183c52
Btrfs: remove wait_ordered_range in btrfs_evict_inode
by Liu Bo
· 6 years ago
abb57ef
Btrfs: skip set_page_dirty if eb pages are already dirty
by Liu Bo
· 6 years ago
Next »