summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/transaction.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: reformat remaining kdoc style commentsDavid Sterba2023-10-121-2/+2
* Merge tag 'for-6.6-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-09-261-3/+3
|\
| * btrfs: prevent transaction block reserve underflow when starting transactionFilipe Manana2023-09-201-3/+3
* | Merge tag 'for-6.6-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-09-121-15/+24
|\|
| * btrfs: do not block starts waiting on previous transaction commitJosef Bacik2023-09-081-15/+24
* | Merge tag 'for-6.6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2023-08-281-11/+28
|\|
| * btrfs: update comment for btrfs_join_transaction_nostart()Filipe Manana2023-08-211-1/+4
| * btrfs: don't start transaction when joining with TRANS_JOIN_NOSTARTFilipe Manana2023-08-211-3/+4
| * btrfs: fix start transaction qgroup rsv double freeBoris Burkov2023-08-211-3/+16
| * btrfs: make find_first_extent_bit() return a booleanFilipe Manana2023-08-211-4/+4
* | Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2023-08-281-2/+1
|\ \ | |/ |/|
| * btrfs: convert to ctime accessor functionsJeff Layton2023-07-131-2/+1
* | btrfs: check for commit error at btrfs_attach_transaction_barrier()Filipe Manana2023-07-261-2/+7
* | btrfs: check if the transaction was aborted at btrfs_wait_for_commit()Filipe Manana2023-07-241-0/+1
|/
* btrfs: do not BUG_ON on failure to get dir index for new snapshotFilipe Manana2023-06-191-1/+4
* btrfs: don't hold an extra reference for redirtied buffersChristoph Hellwig2023-06-191-9/+0
* btrfs: determine synchronous writers from bio or writeback controlChristoph Hellwig2023-06-191-2/+0
* btrfs: correctly calculate delayed ref bytes when starting transactionFilipe Manana2023-04-171-5/+6
* btrfs: make btrfs_block_rsv_full() check more boolean when starting transactionFilipe Manana2023-04-171-1/+1
* btrfs: collapse should_end_transaction() into btrfs_should_end_transaction()Filipe Manana2023-04-171-11/+4
* btrfs: fix deadlock when aborting transaction during relocation with scrubFilipe Manana2023-03-281-1/+14
* btrfs: sysfs: update fs features directory asynchronouslyQu Wenruo2023-02-131-0/+5
* btrfs: move btrfs_abort_transaction to transaction.cJosef Bacik2023-02-131-0/+29
* btrfs: drop private_data parameter from extent_io_tree_initDavid Sterba2022-12-051-2/+2
* btrfs: simplify percent calculation helpers, rename div_factorDavid Sterba2022-12-051-1/+1
* btrfs: move scrub prototypes into scrub.hJosef Bacik2022-12-051-0/+1
* btrfs: move relocation prototypes into relocation.hJosef Bacik2022-12-051-0/+1
* btrfs: move ioctl prototypes into ioctl.hJosef Bacik2022-12-051-0/+1
* btrfs: move uuid tree prototypes to uuid-tree.hJosef Bacik2022-12-051-0/+1
* btrfs: move dir-item prototypes into dir-item.hJosef Bacik2022-12-051-0/+1
* btrfs: move defrag related prototypes to their own headerJosef Bacik2022-12-051-0/+1
* btrfs: move root tree prototypes to their own headerJosef Bacik2022-12-051-0/+1
* btrfs: move extent-tree helpers into their own header fileJosef Bacik2022-12-051-0/+1
* btrfs: use struct fscrypt_str instead of struct qstrSweet Tea Dorminy2022-12-051-7/+6
* btrfs: setup qstr from dentrys using fscrypt helperSweet Tea Dorminy2022-12-051-12/+28
* btrfs: use struct qstr instead of name and namelen pairsSweet Tea Dorminy2022-12-051-6/+5
* btrfs: move accessor helpers into accessors.hJosef Bacik2022-12-051-0/+1
* btrfs: remove fs_info::pending_changes and related codeJosef Bacik2022-12-051-25/+0
* btrfs: add a BTRFS_FS_NEED_TRANS_COMMIT flagJosef Bacik2022-12-051-0/+2
* btrfs: move fs wide helpers out of ctree.hJosef Bacik2022-12-051-0/+1
* btrfs: move trans_handle_cachep out of ctree.hJosef Bacik2022-12-051-0/+17
* btrfs: don't init io tree with private data for non-inodesJosef Bacik2022-09-261-1/+1
* btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITSJosef Bacik2022-09-261-1/+1
* btrfs: remove the wake argument from clear_extent_bitsJosef Bacik2022-09-261-1/+1
* btrfs: add KCSAN annotations for unlocked access to block_rsv->fullDavid Sterba2022-09-261-2/+2
* btrfs: don't save block group root into super blockQu Wenruo2022-09-261-8/+0
* btrfs: get rid of block group caching progress logicOmar Sandoval2022-09-261-41/+0
* btrfs: add lockdep annotations for pending_ordered wait eventIoannis Angelakopoulos2022-09-261-0/+1
* btrfs: add lockdep annotations for transaction states wait eventsIoannis Angelakopoulos2022-09-261-10/+43
* btrfs: add lockdep annotations for num_extwriters wait eventIoannis Angelakopoulos2022-09-261-0/+13