projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'block-6.2-2023-02-16' of git://git.kernel.dk/linux
2023-02-09
Filipe Manana
btrfs: lock the inode in shared mode before starting...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2023-02-06
Filipe Manana
btrfs: simplify update of last_dir_index_offset when...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2023-01-16
Filipe Manana
btrfs: fix race between quota rescan and disable leading...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2023-01-16
Filipe Manana
btrfs: fix invalid leaf access due to inline extent...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2023-01-12
Filipe Manana
btrfs: do not abort transaction on failure to update...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2023-01-12
Filipe Manana
btrfs: do not abort transaction on failure to write...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2023-01-12
Filipe Manana
btrfs: add missing setup of log for full commit at...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2023-01-12
Filipe Manana
btrfs: fix directory logging due to race with concurrent...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2023-01-12
Filipe Manana
btrfs: fix missing error handling when logging directory...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2023-01-03
Filipe Manana
btrfs: fix off-by-one in delalloc search during lseek
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-20
Filipe Manana
btrfs: fix fscrypt name leak after failure to join...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-15
Filipe Manana
btrfs: fix leak of fs devices after removing btrfs...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: print transaction aborted messages with an error...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: do not BUG_ON() on ENOMEM when dropping extent...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: remove outdated logic from overwrite_item()...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: unify overwrite_item() and do_overwrite_item()
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: use cached state when looking for delalloc ranges...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: use cached state when looking for delalloc ranges...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: update stale comment for count_range_bits()
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: allow passing a cached state record to count_range_bits()
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: remove no longer used btrfs_next_extent_map()
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: search for delalloc more efficiently during...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: skip unnecessary delalloc searches during lseek...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: add an early exit when searching for delalloc...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: remove leftover setting of EXTENT_UPTODATE state...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: send: bump the extent reference count limit...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: send: skip resolution of our own backref when...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: send: avoid double extent tree search when finding...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: send: skip unnecessary backref iterations
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: send: cache leaf to roots mapping during backref...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: constify ulist parameter of ulist_next()
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: reuse roots ulist on each leaf iteration for...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: use a structure to pass arguments to backref...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: use a single argument for extent offset in backref...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: send: optimize clone detection to increase extent...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: send: avoid unnecessary backref lookups when...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: send: drop unnecessary backref context field...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: send: update comment at find_extent_clone()
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: send: avoid unnecessary path allocations when...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: update stale comment for nowait direct IO writes
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: remove gfp_t flag from btrfs_tree_mod_log_insert_key()
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: switch GFP_ATOMIC to GFP_NOFS when fixing up...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: avoid unnecessary resolution of indirect backrefs...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: avoid duplicated resolution of indirect backrefs...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: move up backref sharedness cache store and lookup...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: cache sharedness of the last few data extents...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: remove useless logic when finding parent nodes
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: remove roots ulist when checking data extent...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: move ulists to data extent sharedness check...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: turn the backref sharedness check cache into...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: directly pass the inode to btrfs_is_data_extent_shared()
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: remove checks for a 0 inode number during backref...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: remove checks for a root with id 0 during backref...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: drop redundant bflags initialization when allocating...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: drop pointless memset when cloning extent buffer
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: skip unnecessary delalloc search during fiemap...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: skip unnecessary extent map searches during...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Filipe Manana
btrfs: get the next extent map during fiemap/lseek...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-11-23
Filipe Manana
btrfs: do not modify log tree while holding a leaf...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-11-21
Filipe Manana
btrfs: send: avoid unaligned encoded writes when attempting...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-11-15
Filipe Manana
btrfs: fix assertion failure and blocking during nowait...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-11-02
Filipe Manana
btrfs: fix inode reserve space leak due to nowait buffered...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-11-02
Filipe Manana
btrfs: fix nowait buffered write returning -ENOSPC
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-11-02
Filipe Manana
btrfs: remove pointless and double ulist frees in error...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-11-02
Filipe Manana
btrfs: fix ulist leaks in error paths of qgroup self...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-11-02
Filipe Manana
btrfs: fix inode list leak during backref walking at...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-11-02
Filipe Manana
btrfs: fix inode list leak during backref walking at...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-10-31
Filipe Manana
btrfs: fix lost file sync on direct IO write with nowait...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-10-11
Filipe Manana
btrfs: ignore fiemap path cache if we have multiple...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-10-11
Filipe Manana
btrfs: fix processing of delayed tree block refs during...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-10-11
Filipe Manana
btrfs: fix processing of delayed data refs during backref...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-10-07
Filipe Manana
btrfs: add missing path cache update during fiemap
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-29
Filipe Manana
btrfs: drop extent map range more efficiently
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-29
Filipe Manana
btrfs: avoid pointless extent map tree search when...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-29
Filipe Manana
btrfs: remove unnecessary next extent map search
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-29
Filipe Manana
btrfs: remove unnecessary NULL pointer checks when...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-29
Filipe Manana
btrfs: assert tree is locked when clearing extent map...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-29
Filipe Manana
btrfs: remove unnecessary extent map initializations
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-29
Filipe Manana
btrfs: remove the refcount warning/check at free_extent_map()
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-29
Filipe Manana
btrfs: add helper to replace extent map range with...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-29
Filipe Manana
btrfs: move open coded extent map tree deletion out...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-29
Filipe Manana
btrfs: use cond_resched_rwlock_write() during inode...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-29
Filipe Manana
btrfs: use extent_map_end() at btrfs_drop_extent_map_range()
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-29
Filipe Manana
btrfs: move btrfs_drop_extent_cache() to extent_map.c
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-29
Filipe Manana
btrfs: fix missed extent on fsync after dropping extent...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: remove useless used space increment during space...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: make fiemap more efficient and accurate reporting...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: skip unnecessary extent buffer sharedness checks...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: speedup checking for extent sharedness during...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: rename btrfs_check_shared() to a more descriptive...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: allow fiemap to be interruptible
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: properly flush delalloc when entering fiemap
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: remove zero length check when entering fiemap
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: remove check for impossible block start for...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: make hole and data seeking a lot more efficient
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: allow hole and data seeking to be interruptible
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: fix race between quota enable and quota rescan...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: simplify error handling at btrfs_del_root_ref()
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: simplify adding and replacing references during...
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
2022-09-26
Filipe Manana
btrfs: use delayed items when logging a directory
Signed-off-by:
Filipe Manana
<fdmanana@suse.com>
commit
|
commitdiff
|
tree
next