summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/tree-log.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* btrfs: fix assertion failure when logging directory key range itemFilipe Manana2022-05-051-14/+25
* btrfs: always log symlinks in full modeFilipe Manana2022-04-271-1/+13
* btrfs: fix leaked plug after failure syncing log on zoned filesystemsFilipe Manana2022-04-191-0/+1
* btrfs: add and use helper for unlinking inode during log replayFilipe Manana2022-03-141-48/+29
* btrfs: reset last_reflink_trans after fsyncing inodeFilipe Manana2022-03-141-0/+8
* btrfs: voluntarily relinquish cpu when doing a full fsyncFilipe Manana2022-03-141-0/+7
* btrfs: hold on to less memory when logging checksums during full fsyncFilipe Manana2022-03-141-17/+12
* btrfs: stop copying old file extents when doing a full fsyncFilipe Manana2022-03-141-64/+134
* btrfs: prepare extents to be logged before locking a log tree pathFilipe Manana2022-03-141-37/+27
* btrfs: remove useless path release in the fast fsync pathFilipe Manana2022-03-141-1/+0
* btrfs: use single variable to track return value at btrfs_log_inode()Filipe Manana2022-03-141-30/+22
* btrfs: avoid inode logging during rename and link when possibleFilipe Manana2022-03-141-65/+180
* btrfs: stop doing unnecessary log updates during a renameFilipe Manana2022-03-141-7/+27
* btrfs: avoid logging all directory changes during renamesFilipe Manana2022-03-141-14/+53
* btrfs: pass the dentry to btrfs_log_new_name() instead of the inodeFilipe Manana2022-03-141-4/+15
* btrfs: add helper to delete a dir entry from a log treeFilipe Manana2022-03-141-31/+39
* btrfs: stop trying to log subdirectories created in past transactionsFilipe Manana2022-03-141-2/+1
* btrfs: stop copying old dir items when logging a directoryFilipe Manana2022-03-141-30/+53
* btrfs: don't log unnecessary boundary keys when logging directoryFilipe Manana2022-03-141-18/+21
* btrfs: remove write and wait of struct walk_controlFilipe Manana2022-03-141-23/+5
* btrfs: add missing run of delayed items after unlink during log replayFilipe Manana2022-03-021-0/+18
* btrfs: fix lost prealloc extents beyond eof after full fsyncFilipe Manana2022-03-021-12/+31
* btrfs: skip reserved bytes warning on unmount after log cleanup failureFilipe Manana2022-01-311-0/+23
* btrfs: do not check -EAGAIN when truncating inodes in the log rootJosef Bacik2022-01-071-6/+1
* btrfs: add inode to truncate controlJosef Bacik2022-01-071-2/+1
* btrfs: pass the ino via truncate controlJosef Bacik2022-01-071-0/+1
* btrfs: control extent reference updates with a control flag for truncateJosef Bacik2022-01-071-0/+1
* btrfs: add truncate control structJosef Bacik2022-01-071-1/+5
* btrfs: add an inode-item.hJosef Bacik2022-01-071-0/+1
* btrfs: stop accessing ->csum_root directlyJosef Bacik2022-01-031-6/+13
* btrfs: drop the _nr from the item helpersJosef Bacik2022-01-031-15/+15
* btrfs: remove no longer needed logic for replaying directory deletesFilipe Manana2022-01-031-89/+69
* btrfs: only copy dir index keys when logging a directoryFilipe Manana2022-01-031-218/+177
* btrfs: fix missing last dir item offset update when logging directoryFilipe Manana2021-12-141-0/+1
* btrfs: fix memory leak in __add_inode_ref()Jianglei Nie2021-12-141-0/+1
* btrfs: fix re-dirty process of tree-log nodesNaohiro Aota2021-12-081-2/+3
* btrfs: remove root argument from check_item_in_log()Filipe Manana2021-10-291-2/+2
* btrfs: remove root argument from add_link()Filipe Manana2021-10-291-2/+3
* btrfs: remove root argument from btrfs_unlink_inode()Filipe Manana2021-10-291-7/+7
* btrfs: remove root argument from drop_one_dir_item()Filipe Manana2021-10-291-4/+4
* btrfs: fix lost error handling when replaying directory deletesFilipe Manana2021-10-261-1/+3
* btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_refNikolay Borisov2021-10-261-1/+1
* btrfs: add a BTRFS_FS_ERROR helperJosef Bacik2021-10-261-1/+1
* btrfs: change error handling for btrfs_delete_*_in_logJosef Bacik2021-10-261-26/+14
* btrfs: change handle_fs_error in recover_log_trees to abortsJosef Bacik2021-10-261-10/+9
* btrfs: use single bulk copy operations when logging directoriesFilipe Manana2021-10-261-10/+15
* btrfs: loop only once over data sizes array when inserting an item batchFilipe Manana2021-10-261-9/+22
* btrfs: keep track of the last logged keys when logging a directoryFilipe Manana2021-10-261-0/+41
* btrfs: insert items in batches when logging a directory when possibleFilipe Manana2021-10-261-37/+180
* btrfs: factor out the copying loop of dir items from log_dir_items()Filipe Manana2021-10-261-60/+75