summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/tree-log.h
Commit message (Expand)AuthorAgeFilesLines
* btrfs: uninline some static inline helpers from tree-log.hDavid Sterba2024-03-041-45/+3
* btrfs: add forward declarations and headers, part 2David Sterba2024-03-041-0/+8
* btrfs: preallocate temporary extent buffer for inode logging when neededFilipe Manana2024-03-041-0/+25
* btrfs: change for_rename argument of btrfs_record_unlink_dir() to boolFilipe Manana2023-06-191-1/+1
* btrfs: use a negative value for BTRFS_LOG_FORCE_COMMITFilipe Manana2023-02-131-2/+7
* btrfs: simplify update of last_dir_index_offset when logging a directoryFilipe Manana2023-02-061-2/+0
* btrfs: use struct fscrypt_str instead of struct qstrSweet Tea Dorminy2022-12-051-2/+2
* btrfs: use struct qstr instead of name and namelen pairsSweet Tea Dorminy2022-12-051-2/+2
* btrfs: move the printk helpers out of ctree.hJosef Bacik2022-12-051-0/+1
* btrfs: use delayed items when logging a directoryFilipe Manana2022-09-261-0/+2
* btrfs: log conflicting inodes without holding log mutex of the initial inodeFilipe Manana2022-09-261-0/+6
* btrfs: tree-log: make the return value for log syncing consistentJosef Bacik2022-07-251-0/+3
* btrfs: avoid inode logging during rename and link when possibleFilipe Manana2022-03-141-0/+3
* btrfs: avoid logging all directory changes during renamesFilipe Manana2022-03-141-1/+1
* btrfs: pass the dentry to btrfs_log_new_name() instead of the inodeFilipe Manana2022-03-141-1/+1
* btrfs: change error handling for btrfs_delete_*_in_logJosef Bacik2021-10-261-8/+8
* btrfs: keep track of the last logged keys when logging a directoryFilipe Manana2021-10-261-0/+2
* btrfs: make fast fsyncs wait only for writebackFilipe Manana2020-10-071-2/+16
* btrfs: do not commit logs and transactions during link and rename operationsFilipe Manana2020-10-071-10/+4
* btrfs: get fs_info from trans in btrfs_set_log_full_commitDavid Sterba2019-04-291-3/+2
* btrfs: get fs_info from trans in btrfs_need_log_full_commitDavid Sterba2019-04-291-3/+2
* Btrfs: remove no longer used io_err from btrfs_log_ctxFilipe Manana2018-12-171-2/+0
* btrfs: change btrfs_pin_log_trans to return voidzhong jiang2018-10-151-1/+1
* Btrfs: sync log after logging new nameFilipe Manana2018-08-231-1/+9
* btrfs: replace GPL boilerplate by SPDX -- headersDavid Sterba2018-04-121-16/+4
* btrfs: Remove root argument from btrfs_log_dentry_safeNikolay Borisov2018-03-261-1/+1
* btrfs: Make btrfs_del_inode_ref take btrfs_inodeNikolay Borisov2017-02-141-1/+1
* btrfs: Make btrfs_del_dir_entries_in_log take btrfs_inodeNikolay Borisov2017-02-141-1/+1
* btrfs: Make btrfs_log_new_name take btrfs_inodeNikolay Borisov2017-02-141-1/+1
* btrfs: Make btrfs_record_snapshot_destroy take btrfs_inodeNikolay Borisov2017-02-141-1/+1
* btrfs: Make btrfs_record_unlink_dir take btrfs_inodeNikolay Borisov2017-02-141-1/+1
* Btrfs: ACCESS_ONCE cleanupSeraphime Kirkovski2017-02-141-2/+2
* Btrfs: fix lockdep warning on deadlock against an inode's log mutexFilipe Manana2016-08-251-1/+4
* Btrfs: fix unreplayable log after snapshot delete + parent dir fsyncFilipe Manana2016-03-011-0/+2
* Btrfs: fix metadata inconsistencies after directory fsyncFilipe Manana2015-03-261-0/+2
* Btrfs: fix data corruption after fast fsync and writeback errorFilipe Manana2014-09-191-0/+2
* Btrfs: fix fsync data loss after a ranged fsyncFilipe Manana2014-09-081-0/+2
* Btrfs: use helpers for last_trans_log_full_commit instead of opencodeMiao Xie2014-06-091-0/+16
* Btrfs: just wait or commit our own log sub-transactionMiao Xie2014-03-101-0/+2
* Btrfs: fix skipped error handle when log sync failedMiao Xie2014-03-101-2/+14
* btrfs: make static code static & remove dead codeEric Sandeen2013-05-061-3/+0
* btrfs: return void in functions without error conditionsJeff Mahoney2012-03-221-1/+1
* btrfs: remove unused function prototypesDavid Sterba2011-05-041-1/+0
* Btrfs: Metadata ENOSPC handling for tree logYan, Zheng2010-05-251-0/+2
* Btrfs: avoid tree log commit when there are no changesChris Mason2009-10-131-0/+3
* Btrfs: tree logging unlink/rename fixesChris Mason2009-03-241-5/+12
* Btrfs: Add a write ahead tree log to optimize synchronous operationsChris Mason2008-09-251-0/+41