| Age | Commit message (Expand) | Author | Files | Lines |
| 8 days | btrfs: simplify how first hit is passed to __btrfs_abort_transaction() | David Sterba | 1 | -1/+12 |
| 8 days | btrfs: tracepoints: trace transaction states during commit phase | Filipe Manana | 1 | -2/+6 |
| 8 days | btrfs: tracepoints: add trace event for the start of a new transaction | Filipe Manana | 1 | -0/+1 |
| 8 days | btrfs: tracepoints: add trace event for transaction aborts | Filipe Manana | 1 | -0/+1 |
| 8 days | btrfs: tracepoints: pass a transaction handle to transaction commit event | Filipe Manana | 1 | -2/+2 |
| 8 days | btrfs: move transaction abort message to __btrfs_abort_transaction() | David Sterba | 1 | -2/+6 |
| 2026-05-08 | btrfs: only release the dirty pages io tree after successful writes | Qu Wenruo | 1 | -5/+4 |
| 2026-04-07 | btrfs: remove duplicate journal_info reset on failure to commit transaction | Filipe Manana | 1 | -2/+0 |
| 2026-04-07 | btrfs: tag as unlikely if statements that check for fs in error state | Filipe Manana | 1 | -5/+5 |
| 2026-04-07 | btrfs: prefer IS_ERR_OR_NULL() over manual NULL check | Philipp Hahn | 1 | -1/+1 |
| 2026-04-07 | btrfs: inhibit extent buffer writeback to prevent COW amplification | Leo Martins | 1 | -0/+19 |
| 2026-04-07 | btrfs: stop checking for -EEXIST return value from btrfs_uuid_tree_add() | Filipe Manana | 1 | -1/+1 |
| 2026-04-07 | btrfs: avoid unnecessary root node COW during snapshotting | Filipe Manana | 1 | -15/+5 |
| 2026-04-07 | btrfs: pass literal booleans to functions that take boolean arguments | Filipe Manana | 1 | -5/+5 |
| 2026-04-07 | btrfs: remove pointless out label in qgroup_account_snapshot() | Filipe Manana | 1 | -9/+8 |
| 2026-04-07 | btrfs: zoned: cap delayed refs metadata reservation to avoid overcommit | Johannes Thumshirn | 1 | -0/+8 |
| 2026-04-07 | btrfs: remove max_mirrors argument from write_all_supers() | Filipe Manana | 1 | -1/+1 |
| 2026-04-07 | btrfs: pass transaction handle to write_all_supers() | Filipe Manana | 1 | -1/+1 |
| 2026-03-12 | Merge tag 'for-7.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -0/+16 |
| 2026-03-03 | btrfs: fix transaction abort when snapshotting received subvolumes | Filipe Manana | 1 | -0/+16 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -1/+1 |
| 2026-02-18 | btrfs: use the correct type to initialize block reserve for delayed refs | Filipe Manana | 1 | -1/+1 |
| 2026-02-03 | btrfs: fix block_group_tree dirty_list corruption | Boris Burkov | 1 | -7/+0 |
| 2026-02-03 | btrfs: remove out label in btrfs_wait_for_commit() | Filipe Manana | 1 | -4/+5 |
| 2026-02-03 | btrfs: allow mounting filesystems with remap-tree incompat flag | Mark Harmstone | 1 | -0/+7 |
| 2026-02-03 | btrfs: tag as unlikely error conditions in the transaction commit path | Filipe Manana | 1 | -22/+22 |
| 2026-02-03 | btrfs: don't call btrfs_handle_fs_error() in btrfs_commit_transaction() | Filipe Manana | 1 | -3/+2 |
| 2026-02-03 | btrfs: don't call btrfs_handle_fs_error() in qgroup_account_snapshot() | Filipe Manana | 1 | -3/+3 |
| 2025-12-16 | btrfs: fix deadlock in wait_current_trans() due to ignored transaction type | Robbie Ko | 1 | -5/+6 |
| 2025-11-24 | btrfs: make a few more ASSERTs verbose | David Sterba | 1 | -12/+29 |
| 2025-11-24 | btrfs: headers cleanup to remove unnecessary local includes | Qu Wenruo | 1 | -0/+2 |
| 2025-11-24 | btrfs: remove redundant refcount check in btrfs_put_transaction() | Xuanqiang Luo | 1 | -1/+0 |
| 2025-11-24 | btrfs: remove fs_info argument from btrfs_reserve_metadata_bytes() | Filipe Manana | 1 | -2/+2 |
| 2025-09-23 | btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() | Filipe Manana | 1 | -1/+1 |
| 2025-09-23 | btrfs: add unlikely annotations to branches leading to transaction abort | David Sterba | 1 | -14/+14 |
| 2025-09-23 | btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions | Sun YangKai | 1 | -2/+1 |
| 2025-09-23 | btrfs: remove pointless key offset setup in create_pending_snapshot() | Filipe Manana | 1 | -4/+2 |
| 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-07-22 | btrfs: qgroup: fix qgroup create ioctl returning success after quotas disabled | Filipe Manana | 1 | -2/+4 |
| 2025-07-21 | btrfs: tree-log: add and rename extent bits for dirty_log_pages tree | David Sterba | 1 | -2/+2 |
| 2025-07-21 | btrfs: rename err to ret in btrfs_wait_tree_log_extents() | David Sterba | 1 | -5/+5 |
| 2025-07-21 | btrfs: rename err to ret in btrfs_wait_extents() | David Sterba | 1 | -5/+5 |
| 2025-07-21 | btrfs: sysfs: track current commit duration in commit_stats | Boris Burkov | 1 | -9/+9 |
| 2025-05-15 | btrfs: simplify cow only root list extraction during transaction commit | Filipe Manana | 1 | -6/+5 |
| 2025-05-15 | btrfs: simplify getting and extracting previous transaction during commit | Filipe Manana | 1 | -3/+2 |
| 2025-05-15 | btrfs: add space_info argument to btrfs_chunk_alloc() | Naohiro Aota | 1 | -2/+3 |
| 2025-05-15 | btrfs: don't BUG_ON() when unpinning extents during transaction commit | Filipe Manana | 1 | -1/+3 |
| 2025-05-15 | btrfs: use buffer xarray for extent buffer writeback operations | Josef Bacik | 1 | -3/+2 |
| 2025-05-15 | btrfs: trivial conversion to return bool instead of int | David Sterba | 1 | -4/+4 |
| 2025-05-15 | btrfs: rename remaining exported functions from extent-io-tree.h | Filipe Manana | 1 | -3/+3 |
| 2025-05-15 | btrfs: rename free_extent_state() to include a btrfs prefix | Filipe Manana | 1 | -2/+2 |
| 2025-05-15 | btrfs: rename the functions to init and release an extent io tree | Filipe Manana | 1 | -6/+6 |
| 2025-05-15 | btrfs: rename the functions to search for bits in extent ranges | Filipe Manana | 1 | -4/+4 |
| 2025-05-15 | btrfs: rename the functions to clear bits for an extent range | Filipe Manana | 1 | -2/+2 |
| 2025-03-18 | btrfs: explicitly ref count block_group on new_bgs list | Boris Burkov | 1 | -0/+1 |
| 2025-03-18 | btrfs: harden block_group::bg_list against list_del() races | Boris Burkov | 1 | -0/+12 |
| 2025-03-18 | btrfs: use struct btrfs_inode inside create_pending_snapshot() | David Sterba | 1 | -12/+12 |
| 2025-03-18 | btrfs: unify ordering of btrfs_key initializations | David Sterba | 1 | -1/+1 |
| 2025-01-23 | btrfs: fix use-after-free when attempting to join an aborted transaction | Filipe Manana | 1 | -1/+3 |
| 2025-01-13 | btrfs: drop fs_info argument from btrfs_update_space_info_*() | Naohiro Aota | 1 | -2/+1 |
| 2024-11-11 | btrfs: track delayed ref heads in an xarray | Filipe Manana | 1 | -3/+2 |
| 2024-11-11 | btrfs: remove num_entries atomic counter from delayed ref root | Filipe Manana | 1 | -1/+0 |
| 2024-11-11 | btrfs: remove fs_info parameter from btrfs_cleanup_one_transaction() | Filipe Manana | 1 | -1/+1 |
| 2024-09-10 | btrfs: qgroup: use xarray to track dirty extents in transaction | Junchao Sun | 1 | -3/+2 |
| 2024-07-11 | btrfs: fix data race when accessing the last_trans field of a root | Filipe Manana | 1 | -4/+4 |
| 2024-07-11 | btrfs: switch btrfs_pending_snapshot::dir to btrfs_inode | David Sterba | 1 | -1/+1 |
| 2024-07-11 | btrfs: add and use helper to commit the current transaction | Filipe Manana | 1 | -0/+19 |
| 2024-07-11 | btrfs: simplify range parameters of btrfs_wait_ordered_roots() | David Sterba | 1 | -1/+1 |
| 2024-05-07 | btrfs: rename werr and err to ret in __btrfs_wait_marked_extents() | Anand Jain | 1 | -13/+8 |
| 2024-05-07 | btrfs: rename werr and err to ret in btrfs_write_marked_extents() | Anand Jain | 1 | -13/+10 |
| 2024-05-07 | btrfs: report filemap_fdata<write|wait>_range() error | Anand Jain | 1 | -0/+4 |
| 2024-05-07 | btrfs: change root->root_key.objectid to btrfs_root_id() | Josef Bacik | 1 | -11/+11 |
| 2024-05-07 | btrfs: rename err to ret in __btrfs_end_transaction() | Anand Jain | 1 | -4/+4 |
| 2024-05-07 | btrfs: remove pointless BUG_ON() when creating snapshot | Filipe Manana | 1 | -2/+0 |
| 2024-04-02 | btrfs: always clear PERTRANS metadata during commit | Boris Burkov | 1 | -1/+1 |
| 2024-04-02 | btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans | Boris Burkov | 1 | -9/+8 |
| 2024-03-05 | btrfs: remove SLAB_MEM_SPREAD flag use | Chengming Zhou | 1 | -2/+1 |
| 2024-03-04 | btrfs: use KMEM_CACHE() to create btrfs_trans_handle cache | Kunwu Chan | 1 | -3/+2 |
| 2024-03-04 | btrfs: remove no longer used btrfs_transaction_in_commit() | Filipe Manana | 1 | -13/+0 |
| 2024-03-04 | btrfs: remove unused included headers | David Sterba | 1 | -2/+0 |
| 2024-02-29 | btrfs: fix double free of anonymous device after snapshot creation failure | Filipe Manana | 1 | -1/+1 |
| 2024-02-13 | btrfs: don't refill whole delayed refs block reserve when starting transaction | Filipe Manana | 1 | -36/+2 |
| 2023-12-14 | Merge tag 'for-6.7-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+0 |
| 2023-12-06 | btrfs: free qgroup pertrans reserve on transaction abort | Boris Burkov | 1 | -2/+0 |
| 2023-11-28 | Merge tag 'for-6.7-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
| 2023-11-15 | btrfs: do not abort transaction if there is already an existing qgroup | Qu Wenruo | 1 | -1/+1 |
| 2023-10-30 | Merge tag 'for-6.7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 1 | -89/+140 |
| 2023-10-18 | btrfs: convert to new timestamp accessors | Jeff Layton | 1 | -1/+2 |
| 2023-10-12 | btrfs: add and use helpers for reading and writing last_trans_committed | Filipe Manana | 1 | -3/+3 |
| 2023-10-12 | btrfs: add and use helpers for reading and writing fs_info->generation | Filipe Manana | 1 | -1/+1 |
| 2023-10-12 | btrfs: stop reserving excessive space for block group item insertions | Filipe Manana | 1 | -1/+1 |
| 2023-10-12 | btrfs: move btrfs_defrag_root() to defrag.{c,h} | Filipe Manana | 1 | -39/+0 |
| 2023-10-12 | btrfs: remove redundant root argument from btrfs_update_inode_fallback() | Filipe Manana | 1 | -1/+1 |
| 2023-10-12 | btrfs: qgroup: simple quota auto hierarchy for nested subvolumes | Boris Burkov | 1 | -5/+9 |
| 2023-10-12 | btrfs: create qgroup earlier in snapshot creation | Boris Burkov | 1 | -0/+6 |
| 2023-10-12 | btrfs: qgroup: add new quota mode for simple quotas | Boris Burkov | 1 | -4/+3 |
| 2023-10-12 | btrfs: rename errno identifiers to error | David Sterba | 1 | -5/+5 |
| 2023-10-12 | btrfs: always reserve space for delayed refs when starting transaction | Filipe Manana | 1 | -27/+107 |
| 2023-10-12 | btrfs: stop doing excessive space reservation for csum deletion | Filipe Manana | 1 | -1/+1 |
| 2023-10-12 | btrfs: allow to run delayed refs by bytes to be released instead of count | Filipe Manana | 1 | -4/+4 |
| 2023-10-12 | btrfs: pass a space_info argument to btrfs_reserve_metadata_bytes() | Filipe Manana | 1 | -1/+2 |
| 2023-10-12 | btrfs: reformat remaining kdoc style comments | David Sterba | 1 | -2/+2 |
| 2023-09-26 | Merge tag 'for-6.6-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -3/+3 |
| 2023-09-20 | btrfs: prevent transaction block reserve underflow when starting transaction | Filipe Manana | 1 | -3/+3 |
| 2023-09-12 | Merge tag 'for-6.6-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -15/+24 |
| 2023-09-08 | btrfs: do not block starts waiting on previous transaction commit | Josef Bacik | 1 | -15/+24 |
| 2023-08-28 | Merge tag 'for-6.6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 1 | -11/+28 |
| 2023-08-28 | Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -2/+1 |
| 2023-08-21 | btrfs: update comment for btrfs_join_transaction_nostart() | Filipe Manana | 1 | -1/+4 |
| 2023-08-21 | btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART | Filipe Manana | 1 | -3/+4 |
| 2023-08-21 | btrfs: fix start transaction qgroup rsv double free | Boris Burkov | 1 | -3/+16 |
| 2023-08-21 | btrfs: make find_first_extent_bit() return a boolean | Filipe Manana | 1 | -4/+4 |
| 2023-07-26 | btrfs: check for commit error at btrfs_attach_transaction_barrier() | Filipe Manana | 1 | -2/+7 |
| 2023-07-24 | btrfs: check if the transaction was aborted at btrfs_wait_for_commit() | Filipe Manana | 1 | -0/+1 |
| 2023-07-13 | btrfs: convert to ctime accessor functions | Jeff Layton | 1 | -2/+1 |
| 2023-06-19 | btrfs: do not BUG_ON on failure to get dir index for new snapshot | Filipe Manana | 1 | -1/+4 |
| 2023-06-19 | btrfs: don't hold an extra reference for redirtied buffers | Christoph Hellwig | 1 | -9/+0 |
| 2023-06-19 | btrfs: determine synchronous writers from bio or writeback control | Christoph Hellwig | 1 | -2/+0 |
| 2023-04-17 | btrfs: correctly calculate delayed ref bytes when starting transaction | Filipe Manana | 1 | -5/+6 |
| 2023-04-17 | btrfs: make btrfs_block_rsv_full() check more boolean when starting transaction | Filipe Manana | 1 | -1/+1 |
| 2023-04-17 | btrfs: collapse should_end_transaction() into btrfs_should_end_transaction() | Filipe Manana | 1 | -11/+4 |
| 2023-03-28 | btrfs: fix deadlock when aborting transaction during relocation with scrub | Filipe Manana | 1 | -1/+14 |
| 2023-02-13 | btrfs: sysfs: update fs features directory asynchronously | Qu Wenruo | 1 | -0/+5 |
| 2023-02-13 | btrfs: move btrfs_abort_transaction to transaction.c | Josef Bacik | 1 | -0/+29 |
| 2022-12-05 | btrfs: drop private_data parameter from extent_io_tree_init | David Sterba | 1 | -2/+2 |
| 2022-12-05 | btrfs: simplify percent calculation helpers, rename div_factor | David Sterba | 1 | -1/+1 |
| 2022-12-05 | btrfs: move scrub prototypes into scrub.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move relocation prototypes into relocation.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move ioctl prototypes into ioctl.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move uuid tree prototypes to uuid-tree.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move dir-item prototypes into dir-item.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move defrag related prototypes to their own header | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move root tree prototypes to their own header | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move extent-tree helpers into their own header file | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: use struct fscrypt_str instead of struct qstr | Sweet Tea Dorminy | 1 | -7/+6 |
| 2022-12-05 | btrfs: setup qstr from dentrys using fscrypt helper | Sweet Tea Dorminy | 1 | -12/+28 |
| 2022-12-05 | btrfs: use struct qstr instead of name and namelen pairs | Sweet Tea Dorminy | 1 | -6/+5 |
| 2022-12-05 | btrfs: move accessor helpers into accessors.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: remove fs_info::pending_changes and related code | Josef Bacik | 1 | -25/+0 |
| 2022-12-05 | btrfs: add a BTRFS_FS_NEED_TRANS_COMMIT flag | Josef Bacik | 1 | -0/+2 |
| 2022-12-05 | btrfs: move fs wide helpers out of ctree.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move trans_handle_cachep out of ctree.h | Josef Bacik | 1 | -0/+17 |
| 2022-09-26 | btrfs: don't init io tree with private data for non-inodes | Josef Bacik | 1 | -1/+1 |
| 2022-09-26 | btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITS | Josef Bacik | 1 | -1/+1 |
| 2022-09-26 | btrfs: remove the wake argument from clear_extent_bits | Josef Bacik | 1 | -1/+1 |
| 2022-09-26 | btrfs: add KCSAN annotations for unlocked access to block_rsv->full | David Sterba | 1 | -2/+2 |
| 2022-09-26 | btrfs: don't save block group root into super block | Qu Wenruo | 1 | -8/+0 |
| 2022-09-26 | btrfs: get rid of block group caching progress logic | Omar Sandoval | 1 | -41/+0 |
| 2022-09-26 | btrfs: add lockdep annotations for pending_ordered wait event | Ioannis Angelakopoulos | 1 | -0/+1 |
| 2022-09-26 | btrfs: add lockdep annotations for transaction states wait events | Ioannis Angelakopoulos | 1 | -10/+43 |
| 2022-09-26 | btrfs: add lockdep annotations for num_extwriters wait event | Ioannis Angelakopoulos | 1 | -0/+13 |
| 2022-09-26 | btrfs: add lockdep annotations for num_writers wait event | Ioannis Angelakopoulos | 1 | -5/+33 |
| 2022-07-25 | btrfs: clean up chained assignments | David Sterba | 1 | -2/+2 |
| 2022-07-25 | btrfs: collect commit stats, count, duration | Ioannis Angelakopoulos | 1 | -0/+22 |
| 2022-07-15 | Revert "btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray" | David Sterba | 1 | -45/+59 |
| 2022-05-16 | btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray | Gabriel Niebler | 1 | -59/+45 |
| 2022-05-16 | btrfs: use a read/write lock for protecting the block groups tree | Filipe Manana | 1 | -2/+2 |
| 2022-03-14 | btrfs: pass btrfs_fs_info for deleting snapshots and cleaner | Josef Bacik | 1 | -2/+2 |
| 2022-03-14 | btrfs: add support for multiple global roots | Josef Bacik | 1 | -0/+15 |
| 2022-03-02 | btrfs: fix relocation crash due to premature return from btrfs_commit_transac... | Omar Sandoval | 1 | -1/+31 |
| 2022-03-02 | btrfs: do not start relocation until in progress drops are done | Josef Bacik | 1 | -1/+32 |
| 2022-02-09 | btrfs: get rid of warning on transaction commit when using flushoncommit | Filipe Manana | 1 | -2/+10 |
| 2022-01-31 | btrfs: fix use-after-free after failure to create a snapshot | Filipe Manana | 1 | -0/+24 |
| 2022-01-07 | btrfs: make send work with concurrent block group relocation | Filipe Manana | 1 | -0/+4 |
| 2022-01-03 | btrfs: remove useless WARN_ON in record_root_in_trans | Josef Bacik | 1 | -1/+0 |
| 2022-01-03 | btrfs: stop accessing ->extent_root directly | Josef Bacik | 1 | -1/+1 |
| 2022-01-03 | btrfs: do not special case the extent root for switch commit roots | Josef Bacik | 1 | -6/+2 |
| 2022-01-03 | btrfs: remove trans_handle->root | Josef Bacik | 1 | -1/+0 |
| 2022-01-03 | btrfs: pass fs_info to trace_btrfs_transaction_commit | Josef Bacik | 1 | -2/+2 |
| 2022-01-03 | btrfs: rework async transaction committing | Josef Bacik | 1 | -53/+11 |
| 2022-01-03 | btrfs: change root to fs_info for btrfs_reserve_metadata_bytes | Josef Bacik | 1 | -2/+2 |
| 2022-01-03 | btrfs: reduce the scope of the tree log mutex during transaction commit | Filipe Manana | 1 | -34/+42 |
| 2021-10-26 | btrfs: add a BTRFS_FS_ERROR helper | Josef Bacik | 1 | -6/+5 |
| 2021-07-07 | btrfs: rework chunk allocation to avoid exhaustion of the system chunk array | Filipe Manana | 1 | -5/+5 |
| 2021-07-07 | btrfs: fix deadlock with concurrent chunk allocations involving system chunks | Filipe Manana | 1 | -5/+0 |
| 2021-06-22 | btrfs: send: fix crash when memory allocations trigger reclaim | Filipe Manana | 1 | -3/+0 |
| 2021-06-22 | btrfs: fix unbalanced unlock in qgroup_account_snapshot() | Naohiro Aota | 1 | -1/+1 |
| 2021-06-21 | btrfs: inline wait_current_trans_commit_start in its caller | David Sterba | 1 | -13/+7 |
| 2021-06-21 | btrfs: sink wait_for_unblock parameter to async commit | David Sterba | 1 | -22/+2 |
| 2021-06-21 | btrfs: clear defrag status of a root if starting transaction fails | David Sterba | 1 | -2/+4 |
| 2021-06-21 | btrfs: always abort the transaction if we abort a trans handle | Josef Bacik | 1 | -8/+0 |
| 2021-04-19 | btrfs: fix race between transaction aborts and fsyncs leading to use-after-free | Filipe Manana | 1 | -1/+11 |
| 2021-04-19 | btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots | Josef Bacik | 1 | -1/+3 |
| 2021-04-19 | btrfs: return an error from btrfs_record_root_in_trans | Josef Bacik | 1 | -2/+3 |
| 2021-04-19 | btrfs: handle record_root_in_trans failure in create_pending_snapshot | Josef Bacik | 1 | -3/+8 |
| 2021-04-19 | btrfs: handle record_root_in_trans failure in btrfs_record_root_in_trans | Josef Bacik | 1 | -2/+3 |
| 2021-04-19 | btrfs: handle record_root_in_trans failure in qgroup_account_snapshot | Josef Bacik | 1 | -2/+4 |
| 2021-04-19 | btrfs: handle btrfs_record_root_in_trans failure in start_transaction | Josef Bacik | 1 | -1/+10 |
| 2021-04-19 | btrfs: fix exhaustion of the system chunk array due to concurrent allocations | Filipe Manana | 1 | -0/+5 |
| 2021-02-09 | btrfs: zoned: redirty released extent buffers | Naohiro Aota | 1 | -0/+10 |
| 2021-02-08 | btrfs: make concurrent fsyncs wait less when waiting for a transaction commit | Filipe Manana | 1 | -8/+31 |
| 2021-02-08 | btrfs: run delayed refs less often in commit_cowonly_roots | Josef Bacik | 1 | -11/+12 |
| 2021-02-08 | btrfs: stop running all delayed refs during snapshot | Josef Bacik | 1 | -6/+0 |
| 2021-02-08 | btrfs: move delayed ref flushing for qgroup into qgroup helper | Josef Bacik | 1 | -6/+17 |
| 2021-02-08 | btrfs: only run delayed refs once before committing | Josef Bacik | 1 | -6/+0 |
| 2021-02-08 | btrfs: only let one thread pre-flush delayed refs in commit | Josef Bacik | 1 | -17/+15 |
| 2021-02-08 | btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectid | Nikolay Borisov | 1 | -1/+1 |
| 2021-02-08 | btrfs: fix error handling in commit_fs_roots | Josef Bacik | 1 | -5/+6 |
| 2021-01-12 | btrfs: no need to run delayed refs after commit_fs_roots during commit | David Sterba | 1 | -8/+0 |