| Age | Commit message (Expand) | Author | Files | Lines |
| 10 days | btrfs: remove unnecessary inode key in btrfs_log_all_parents() | Filipe Manana | 1 | -8/+4 |
| 10 days | btrfs: remaining BTRFS_PATH_AUTO_FREE conversions | David Sterba | 1 | -3/+1 |
| 10 days | btrfs: reduce arguments to btrfs_del_inode_ref_in_log() | Filipe Manana | 1 | -5/+5 |
| 10 days | btrfs: remove root argument from btrfs_del_dir_entries_in_log() | Filipe Manana | 1 | -1/+1 |
| 10 days | btrfs: use bool type for btrfs_path members used as booleans | Filipe Manana | 1 | -10/+10 |
| 10 days | btrfs: make a few more ASSERTs verbose | David Sterba | 1 | -15/+31 |
| 10 days | btrfs: relax btrfs_inode::ordered_tree_lock IRQ locking context | Qu Wenruo | 1 | -2/+2 |
| 10 days | btrfs: headers cleanup to remove unnecessary local includes | Qu Wenruo | 1 | -0/+1 |
| 10 days | btrfs: apply the AUTO_K(V)FREE macros throughout the code | Miquel Sabaté Solà | 1 | -27/+16 |
| 10 days | btrfs: use the key format macros when printing keys | Filipe Manana | 1 | -20/+18 |
| 10 days | btrfs: fix trivial -Wshadow warnings | David Sterba | 1 | -3/+0 |
| 2025-11-11 | Merge tag 'for-6.18-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -1/+1 |
| 2025-11-05 | btrfs: do not update last_log_commit when logging inode due to a new name | Filipe Manana | 1 | -1/+1 |
| 2025-11-04 | Merge tag 'for-6.18-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -0/+3 |
| 2025-10-30 | btrfs: set inode flag BTRFS_INODE_COPY_EVERYTHING when logging new name | Filipe Manana | 1 | -0/+3 |
| 2025-10-03 | Merge tag 'docs-6.18' of git://git.lwn.net/linux | Linus Torvalds | 1 | -1/+1 |
| 2025-09-23 | btrfs: add unlikely annotations to branches leading to transaction abort | David Sterba | 1 | -11/+11 |
| 2025-09-23 | btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions | Sun YangKai | 1 | -58/+33 |
| 2025-09-23 | btrfs: use kmalloc_array() for open-coded arithmetic in kmalloc() | Miquel Sabaté Solà | 1 | -6/+3 |
| 2025-09-23 | btrfs: simplify inline extent end calculation at replay_one_extent() | Filipe Manana | 1 | -4/+1 |
| 2025-09-23 | btrfs: fix comment about nbytes increase at replay_one_extent() | Filipe Manana | 1 | -9/+4 |
| 2025-09-23 | btrfs: dump detailed info and specific messages on log replay failures | Filipe Manana | 1 | -86/+346 |
| 2025-09-23 | btrfs: abort transaction if we fail to update inode in log replay dir fixup | Filipe Manana | 1 | -0/+2 |
| 2025-09-23 | btrfs: abort transaction if we fail to find dir item during log replay | Filipe Manana | 1 | -1/+3 |
| 2025-09-23 | btrfs: remove pointless inode lookup when processing extrefs during log replay | Filipe Manana | 1 | -13/+1 |
| 2025-09-23 | btrfs: stop passing inode object IDs to __add_inode_ref() in log replay | Filipe Manana | 1 | -21/+15 |
| 2025-09-23 | btrfs: add path for subvolume tree changes to struct walk_control | Filipe Manana | 1 | -167/+156 |
| 2025-09-23 | btrfs: remove redundant path release when overwriting item during log replay | Filipe Manana | 1 | -1/+0 |
| 2025-09-23 | btrfs: remove redundant path release when processing dentry during log replay | Filipe Manana | 1 | -1/+0 |
| 2025-09-23 | btrfs: avoid unnecessary path allocation when replaying a dir item | Filipe Manana | 1 | -9/+1 |
| 2025-09-23 | btrfs: avoid path allocations when dropping extents during log replay | Filipe Manana | 1 | -0/+2 |
| 2025-09-23 | btrfs: avoid unnecessary path allocation at fixup_inode_link_count() | Filipe Manana | 1 | -7/+3 |
| 2025-09-23 | btrfs: add current log leaf, key and slot to struct walk_control | Filipe Manana | 1 | -129/+126 |
| 2025-09-23 | btrfs: use the inode item boolean everywhere in overwrite_item() | Filipe Manana | 1 | -5/+5 |
| 2025-09-23 | btrfs: use level argument in log tree walk callback replay_one_buffer() | Filipe Manana | 1 | -5/+3 |
| 2025-09-23 | btrfs: use level argument in log tree walk callback process_one_buffer() | Filipe Manana | 1 | -2/+1 |
| 2025-09-23 | btrfs: pass walk_control structure to overwrite_item() | Filipe Manana | 1 | -6/+7 |
| 2025-09-23 | btrfs: pass walk_control structure to drop_one_dir_item() and helpers | Filipe Manana | 1 | -21/+23 |
| 2025-09-23 | btrfs: pass walk_control structure to replay_one_dir_item() and replay_one_na... | Filipe Manana | 1 | -8/+8 |
| 2025-09-23 | btrfs: pass walk_control structure to add_inode_ref() and helpers | Filipe Manana | 1 | -24/+23 |
| 2025-09-23 | btrfs: pass walk_control structure to replay_one_extent() | Filipe Manana | 1 | -3/+4 |
| 2025-09-23 | btrfs: pass walk_control structure to check_item_in_log() | Filipe Manana | 1 | -8/+8 |
| 2025-09-23 | btrfs: pass walk_control structure to replay_dir_deletes() | Filipe Manana | 1 | -14/+14 |
| 2025-09-23 | btrfs: move up the definition of struct walk_control | Filipe Manana | 1 | -52/+51 |
| 2025-09-23 | btrfs: pass walk_control structure to replay_xattr_deletes() | Filipe Manana | 1 | -6/+7 |
| 2025-09-23 | btrfs: always drop log root tree reference in btrfs_replay_log() | Filipe Manana | 1 | -1/+0 |
| 2025-09-23 | btrfs: stop setting log_root_tree->log_root to NULL in btrfs_recover_log_trees() | Filipe Manana | 1 | -1/+0 |
| 2025-09-23 | btrfs: stop passing transaction parameter to log tree walk functions | Filipe Manana | 1 | -14/+14 |
| 2025-09-23 | btrfs: deduplicate log root free in error paths from btrfs_recover_log_trees() | Filipe Manana | 1 | -4/+1 |
| 2025-09-23 | btrfs: add and use a log root field to struct walk_control | Filipe Manana | 1 | -27/+35 |
| 2025-09-23 | btrfs: rename root to log in walk_down_log_tree() and walk_up_log_tree() | Filipe Manana | 1 | -6/+5 |
| 2025-09-23 | btrfs: rename replay_dest member of struct walk_control to root | Filipe Manana | 1 | -15/+17 |
| 2025-09-23 | btrfs: use booleans in walk control structure for log replay | Filipe Manana | 1 | -9/+14 |
| 2025-09-23 | btrfs: fix typos in comments and strings | David Sterba | 1 | -2/+2 |
| 2025-09-22 | btrfs: convert several int parameters to bool | David Sterba | 1 | -3/+3 |
| 2025-09-22 | btrfs: collapse unaccount_log_buffer() into clean_log_buffer() | Filipe Manana | 1 | -30/+21 |
| 2025-09-22 | btrfs: use local key variable to pass arguments in replay_one_extent() | Filipe Manana | 1 | -3/+1 |
| 2025-09-22 | btrfs: process inline extent earlier in replay_one_extent() | Filipe Manana | 1 | -164/+163 |
| 2025-09-22 | btrfs: exit early when replaying hole file extent item from a log tree | Filipe Manana | 1 | -135/+126 |
| 2025-09-22 | btrfs: abort transaction where errors happen during log tree replay | Filipe Manana | 1 | -51/+186 |
| 2025-09-22 | btrfs: return real error from read_alloc_one_name() in drop_one_dir_item() | Filipe Manana | 1 | -1/+1 |
| 2025-09-22 | btrfs: use local variable for the transaction handle in replay_one_buffer() | Filipe Manana | 1 | -17/+11 |
| 2025-09-22 | btrfs: abort transaction in the process_one_buffer() log tree walk callback | Filipe Manana | 1 | -4/+16 |
| 2025-09-22 | btrfs: abort transaction on specific error places when walking log tree | Filipe Manana | 1 | -5/+28 |
| 2025-09-15 | btrfs: fix invalid extref key setup when replaying dentry | Filipe Manana | 1 | -1/+1 |
| 2025-08-22 | btrfs: avoid load/store tearing races when checking if an inode was logged | Filipe Manana | 1 | -4/+21 |
| 2025-08-22 | btrfs: fix race between setting last_dir_index_offset and inode logging | Filipe Manana | 1 | -15/+2 |
| 2025-08-22 | btrfs: fix race between logging inode and checking if it was logged before | Filipe Manana | 1 | -6/+30 |
| 2025-08-18 | docs: Remove remainders of reiserfs | David Sterba | 1 | -1/+1 |
| 2025-08-07 | btrfs: error on missing block group when unaccounting log tree extent buffers | Filipe Manana | 1 | -12/+7 |
| 2025-08-06 | btrfs: fix log tree replay failure due to file with 0 links and extents | Filipe Manana | 1 | -18/+30 |
| 2025-07-22 | btrfs: use saner variable type and name to indicate extrefs at add_inode_ref() | Filipe Manana | 1 | -5/+4 |
| 2025-07-22 | btrfs: don't skip remaining extrefs if dir not found during log replay | Filipe Manana | 1 | -4/+14 |
| 2025-07-22 | btrfs: don't ignore inode missing when replaying log tree | Filipe Manana | 1 | -2/+12 |
| 2025-07-22 | btrfs: populate otime when logging an inode item | Qu Wenruo | 1 | -0/+3 |
| 2025-07-22 | btrfs: tree-log: don't use token set/get accessors in fill_inode_item() | David Sterba | 1 | -29/+19 |
| 2025-07-21 | btrfs: add btrfs prefix to is_fstree() and make it return bool | Filipe Manana | 1 | -1/+1 |
| 2025-07-21 | btrfs: split inode extref processing from __add_inode_ref() into a helper | Filipe Manana | 1 | -57/+74 |
| 2025-07-21 | btrfs: split inode ref processing from __add_inode_ref() into a helper | Filipe Manana | 1 | -44/+62 |
| 2025-07-21 | btrfs: remove unused parameters from btrfs_lookup_inode_extref() | Sun YangKai | 1 | -3/+1 |
| 2025-07-21 | btrfs: tree-log: add and rename extent bits for dirty_log_pages tree | David Sterba | 1 | -6/+6 |
| 2025-07-21 | btrfs: use refcount_t type for the extent buffer reference counter | Filipe Manana | 1 | -2/+2 |
| 2025-07-21 | btrfs: switch del_all argument of replay_dir_deletes() from int to bool | Filipe Manana | 1 | -6/+5 |
| 2025-07-21 | btrfs: pass NULL index to btrfs_del_inode_ref() where not needed | Filipe Manana | 1 | -3/+1 |
| 2025-07-21 | btrfs: allocate scratch eb earlier at btrfs_log_new_name() | Filipe Manana | 1 | -4/+11 |
| 2025-07-21 | btrfs: allocate path earlier at btrfs_log_new_name() | Filipe Manana | 1 | -7/+9 |
| 2025-07-21 | btrfs: allocate path earlier at btrfs_del_dir_entries_in_log() | Filipe Manana | 1 | -9/+9 |
| 2025-07-21 | btrfs: assert we join log transaction at btrfs_del_dir_entries_in_log() | Filipe Manana | 1 | -1/+2 |
| 2025-07-21 | btrfs: use btrfs_del_item() at del_logged_dentry() | Filipe Manana | 1 | -1/+1 |
| 2025-07-21 | btrfs: assert we join log transaction at btrfs_del_inode_ref_in_log() | Filipe Manana | 1 | -1/+2 |
| 2025-07-21 | btrfs: simplify error detection flow during log replay | Filipe Manana | 1 | -24/+29 |
| 2025-07-21 | btrfs: remove redundant path release when replaying a log tree | Filipe Manana | 1 | -2/+0 |
| 2025-07-21 | btrfs: abort transaction during log replay if walk_log_tree() failed | Filipe Manana | 1 | -2/+5 |
| 2025-07-21 | btrfs: unfold transaction aborts when replaying log trees | Filipe Manana | 1 | -2/+6 |
| 2025-06-27 | btrfs: record new subvolume in parent dir earlier to avoid dir logging races | Filipe Manana | 1 | -0/+2 |
| 2025-06-27 | btrfs: fix inode lookup error handling during log replay | Filipe Manana | 1 | -65/+62 |
| 2025-06-27 | btrfs: fix iteration of extrefs during log replay | Filipe Manana | 1 | -2/+2 |
| 2025-06-27 | btrfs: fix missing error handling when searching for inode refs during log re... | Filipe Manana | 1 | -1/+3 |
| 2025-06-19 | btrfs: don't silently ignore unexpected extent type when replaying log | Filipe Manana | 1 | -1/+4 |
| 2025-06-19 | btrfs: fix invalid inode pointer dereferences during log replay | Filipe Manana | 1 | -8/+6 |
| 2025-05-15 | btrfs: use list_first_entry() everywhere | David Sterba | 1 | -7/+7 |
| 2025-05-15 | btrfs: rename remaining exported extent map functions | Filipe Manana | 1 | -2/+2 |
| 2025-05-15 | btrfs: rename functions to allocate and free extent maps | Filipe Manana | 1 | -2/+2 |
| 2025-05-15 | btrfs: rename extent map functions to get block start, end and check if in tree | Filipe Manana | 1 | -2/+2 |
| 2025-05-15 | btrfs: rename exported extent map compression functions | Filipe Manana | 1 | -2/+2 |
| 2025-05-15 | btrfs: rename the functions to init and release an extent io tree | Filipe Manana | 1 | -2/+2 |
| 2025-05-15 | btrfs: add btrfs prefix to main lock, try lock and unlock extent functions | Filipe Manana | 1 | -4/+4 |
| 2025-05-15 | btrfs: fix fsync of files with no hard links not persisting deletion | Filipe Manana | 1 | -8/+16 |
| 2025-03-18 | btrfs: remove end_no_trans label from btrfs_log_inode_parent() | Filipe Manana | 1 | -18/+10 |
| 2025-03-18 | btrfs: simplify condition for logging new dentries at btrfs_log_inode_parent() | Filipe Manana | 1 | -3/+6 |
| 2025-03-18 | btrfs: remove redundant else statement from btrfs_log_inode_parent() | Filipe Manana | 1 | -2/+0 |
| 2025-03-18 | btrfs: use memcmp_extent_buffer() at replay_one_extent() | Filipe Manana | 1 | -13/+6 |
| 2025-03-18 | btrfs: update outdated comment for overwrite_item() | Filipe Manana | 1 | -5/+5 |
| 2025-03-18 | btrfs: use variables to store extent buffer and slot at overwrite_item() | Filipe Manana | 1 | -22/+25 |
| 2025-03-18 | btrfs: avoid unnecessary memory allocation and copy at overwrite_item() | Filipe Manana | 1 | -10/+2 |
| 2025-03-18 | btrfs: make btrfs_iget() return a btrfs inode instead | Filipe Manana | 1 | -5/+2 |
| 2025-03-18 | btrfs: pass a btrfs_inode to fixup_inode_link_count() | Filipe Manana | 1 | -13/+13 |
| 2025-03-18 | btrfs: return a btrfs_inode from read_one_inode() | Filipe Manana | 1 | -79/+73 |
| 2025-03-18 | btrfs: return a btrfs_inode from btrfs_iget_logging() | Filipe Manana | 1 | -49/+45 |
| 2025-03-18 | btrfs: unify ordering of btrfs_key initializations | David Sterba | 1 | -3/+3 |
| 2025-01-13 | btrfs: tree-log: remove unnecessary calls to btrfs_mark_buffer_dirty() | Filipe Manana | 1 | -4/+0 |
| 2024-11-11 | btrfs: drop unused parameter ctx from batch_delete_dir_index_items() | David Sterba | 1 | -2/+1 |
| 2024-10-11 | btrfs: fix uninitialized pointer free on read_alloc_one_name() error | Roi Martin | 1 | -2/+2 |
| 2024-10-11 | btrfs: fix uninitialized pointer free in add_inode_ref() | Roi Martin | 1 | -1/+1 |
| 2024-09-10 | btrfs: add and use helper to verify the calling task has locked the inode | Filipe Manana | 1 | -1/+1 |
| 2024-07-11 | btrfs: remove super block argument from btrfs_iget() | Filipe Manana | 1 | -1/+1 |
| 2024-07-11 | btrfs: avoid transaction commit on any fsync after subvolume creation | Filipe Manana | 1 | -0/+27 |
| 2024-07-11 | btrfs: remove extent_map::block_start member | Qu Wenruo | 1 | -9/+11 |
| 2024-07-11 | btrfs: remove extent_map::block_len member | Qu Wenruo | 1 | -2/+2 |
| 2024-07-11 | btrfs: remove extent_map::orig_start member | Qu Wenruo | 1 | -1/+1 |
| 2024-07-11 | btrfs: rename extent_map::orig_block_len to disk_num_bytes | Qu Wenruo | 1 | -2/+2 |
| 2024-07-11 | btrfs: use a btrfs_inode in the log context (struct btrfs_log_ctx) | Filipe Manana | 1 | -5/+5 |
| 2024-07-11 | btrfs: remove location key from struct btrfs_inode | Filipe Manana | 1 | -2/+4 |
| 2024-07-11 | btrfs: unify index_cnt and csum_bytes from struct btrfs_inode | Filipe Manana | 1 | -1/+2 |
| 2024-06-25 | btrfs: use NOFS context when getting inodes during logging and log replay | Filipe Manana | 1 | -15/+28 |
| 2024-06-05 | btrfs: fix crash on racing fsync and size-extending write into prealloc | Omar Sandoval | 1 | -6/+11 |
| 2024-05-07 | btrfs: pass the extent map tree's inode to clear_em_logging() | Filipe Manana | 1 | -2/+2 |
| 2024-05-07 | btrfs: change root->root_key.objectid to btrfs_root_id() | Josef Bacik | 1 | -5/+5 |
| 2024-05-07 | btrfs: rename ->len to ->num_bytes in btrfs_ref | Josef Bacik | 1 | -1/+1 |
| 2024-05-07 | btrfs: move ref_root into btrfs_ref | Josef Bacik | 1 | -3/+3 |
| 2024-05-07 | btrfs: do not use a function to initialize btrfs_ref | Josef Bacik | 1 | -5/+6 |
| 2024-05-07 | btrfs: make NOCOW checks for existence of checksums in a range more efficient | Filipe Manana | 1 | -3/+6 |
| 2024-05-07 | btrfs: remove search_commit parameter from btrfs_lookup_csums_list() | Filipe Manana | 1 | -3/+3 |
| 2024-05-07 | btrfs: remove not needed mod_start and mod_len from struct extent_map | Filipe Manana | 1 | -2/+2 |
| 2024-03-04 | btrfs: uninline some static inline helpers from tree-log.h | David Sterba | 1 | -0/+46 |
| 2024-03-04 | btrfs: preallocate temporary extent buffer for inode logging when needed | Filipe Manana | 1 | -36/+57 |
| 2024-03-04 | btrfs: remove unused included headers | David Sterba | 1 | -2/+0 |
| 2023-12-15 | btrfs: use the flags of an extent map to identify the compression type | Filipe Manana | 1 | -7/+9 |
| 2023-12-15 | btrfs: remove now unneeded btrfs_redirty_list_add | Johannes Thumshirn | 1 | -1/+0 |
| 2023-10-30 | Merge tag 'for-6.7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 1 | -45/+36 |
| 2023-10-18 | btrfs: convert to new timestamp accessors | Jeff Layton | 1 | -6/+6 |
| 2023-10-12 | btrfs: remove redundant log root tree index assignment during log sync | Filipe Manana | 1 | -1/+0 |
| 2023-10-12 | btrfs: remove pointless empty log context list check when syncing log | Filipe Manana | 1 | -3/+1 |
| 2023-10-12 | btrfs: add and use helpers for reading and writing log_transid | Filipe Manana | 1 | -1/+1 |
| 2023-10-12 | btrfs: add and use helpers for reading and writing last_log_commit | Filipe Manana | 1 | -2/+2 |
| 2023-10-12 | btrfs: open code btrfs_ordered_inode_tree in btrfs_inode | David Sterba | 1 | -2/+2 |
| 2023-10-12 | btrfs: use extent_io_tree_release() to empty dirty log pages | Filipe Manana | 1 | -2/+1 |
| 2023-10-12 | btrfs: remove redundant root argument from fixup_inode_link_count() | Filipe Manana | 1 | -11/+9 |
| 2023-10-12 | btrfs: remove redundant root argument from btrfs_update_inode() | Filipe Manana | 1 | -6/+6 |
| 2023-10-12 | btrfs: track owning root in btrfs_ref | Boris Burkov | 1 | -1/+2 |
| 2023-10-12 | btrfs: abort transaction on generation mismatch when marking eb as dirty | Filipe Manana | 1 | -6/+6 |
| 2023-10-12 | btrfs: reduce parameters of btrfs_pin_extent_for_log_replay | David Sterba | 1 | -5/+2 |
| 2023-10-12 | btrfs: reduce parameters of btrfs_pin_reserved_extent | David Sterba | 1 | -1/+1 |
| 2023-10-12 | btrfs: reformat remaining kdoc style comments | David Sterba | 1 | -4/+3 |
| 2023-09-26 | Merge tag 'for-6.6-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
| 2023-09-21 | btrfs: initialize start_slot in btrfs_log_prealloc_extents | Josef Bacik | 1 | -1/+1 |
| 2023-08-28 | Merge tag 'for-6.6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 1 | -5/+3 |
| 2023-08-21 | btrfs: use LIST_HEAD() to initialize the list_head | Ruan Jinjie | 1 | -3/+1 |
| 2023-08-21 | btrfs: remove redundant initialization of variables in log_new_ancestors | Colin Ian King | 1 | -2/+2 |
| 2023-07-13 | btrfs: convert to ctime accessor functions | Jeff Layton | 1 | -2/+2 |
| 2023-06-19 | btrfs: do not BUG_ON() when dropping inode items from log root | Filipe Manana | 1 | -6/+6 |
| 2023-06-19 | btrfs: rename the bytenr field in struct btrfs_ordered_sum to logical | Christoph Hellwig | 1 | -6/+6 |
| 2023-06-19 | btrfs: change for_rename argument of btrfs_record_unlink_dir() to bool | Filipe Manana | 1 | -1/+1 |
| 2023-06-19 | btrfs: remove pointless label and goto at btrfs_record_unlink_dir() | Filipe Manana | 1 | -7/+3 |
| 2023-06-19 | btrfs: update comments at btrfs_record_unlink_dir() to be more clear | Filipe Manana | 1 | -4/+8 |
| 2023-06-19 | btrfs: use inode_logged() at btrfs_record_unlink_dir() | Filipe Manana | 1 | -2/+2 |
| 2023-06-19 | btrfs: use inode_logged() at need_log_inode() | Filipe Manana | 1 | -3/+3 |
| 2023-05-26 | btrfs: fix an uninitialized variable warning in btrfs_log_inode | Shida Zhang | 1 | -1/+1 |
| 2023-04-17 | btrfs: use log root when iterating over index keys when logging directory | Filipe Manana | 1 | -27/+24 |
| 2023-04-17 | btrfs: avoid iterating over all indexes when logging directory | Filipe Manana | 1 | -2/+30 |
| 2023-04-17 | btrfs: tree-log: factor out a clean_log_buffer helper | Christoph Hellwig | 1 | -61/+31 |
| 2023-04-17 | btrfs: open code btrfs_bin_search() | Anand Jain | 1 | -1/+1 |
| 2023-02-15 | btrfs: replace btrfs_wait_tree_block_writeback by wait_on_extent_buffer_write... | Josef Bacik | 1 | -9/+3 |
| 2023-02-15 | btrfs: rename btrfs_clean_tree_block to btrfs_clear_buffer_dirty | Josef Bacik | 1 | -3/+3 |
| 2023-02-15 | btrfs: replace clearing extent buffer dirty bit with btrfs_clean_block | Josef Bacik | 1 | -19/+15 |
| 2023-02-15 | btrfs: add trans argument to btrfs_clean_tree_block | Josef Bacik | 1 | -3/+3 |
| 2023-02-13 | btrfs: use a single variable to track return value for log_dir_items() | Filipe Manana | 1 | -19/+18 |
| 2023-02-13 | btrfs: use a negative value for BTRFS_LOG_FORCE_COMMIT | Filipe Manana | 1 | -7/+3 |
| 2023-02-06 | btrfs: simplify update of last_dir_index_offset when logging a directory | Filipe Manana | 1 | -6/+17 |
| 2023-01-12 | btrfs: do not abort transaction on failure to update log root | Filipe Manana | 1 | -7/+4 |
| 2023-01-12 | btrfs: do not abort transaction on failure to write log tree when syncing log | Filipe Manana | 1 | -2/+0 |
| 2023-01-12 | btrfs: add missing setup of log for full commit at add_conflicting_inode() | Filipe Manana | 1 | -1/+3 |
| 2023-01-12 | btrfs: fix directory logging due to race with concurrent index key deletion | Filipe Manana | 1 | -6/+15 |
| 2023-01-12 | btrfs: fix missing error handling when logging directory items | Filipe Manana | 1 | -0/+9 |
| 2022-12-20 | btrfs: fix fscrypt name leak after failure to join log transaction | Filipe Manana | 1 | -1/+4 |
| 2022-12-05 | btrfs: remove outdated logic from overwrite_item() and add assertion | Filipe Manana | 1 | -5/+9 |
| 2022-12-05 | btrfs: unify overwrite_item() and do_overwrite_item() | Filipe Manana | 1 | -52/+24 |
| 2022-12-05 | btrfs: split the bio submission path into a separate file | Christoph Hellwig | 1 | -0/+1 |
| 2022-12-05 | btrfs: introduce a bitmap based csum range search function | Qu Wenruo | 1 | -8/+7 |
| 2022-12-05 | btrfs: concentrate all tree block parentness check parameters into one structure | Qu Wenruo | 1 | -7/+18 |