Age | Commit message (Expand) | Author | Files | Lines |
2022-03-14 | btrfs: pass btrfs_fs_info for deleting snapshots and cleaner | Josef Bacik | 1 | -1/+1 |
2022-03-02 | btrfs: do not start relocation until in progress drops are done | Josef Bacik | 1 | -0/+1 |
2022-01-31 | btrfs: fix use-after-free after failure to create a snapshot | Filipe Manana | 1 | -0/+2 |
2022-01-03 | btrfs: remove trans_handle->root | Josef Bacik | 1 | -1/+0 |
2022-01-03 | btrfs: rework async transaction committing | Josef Bacik | 1 | -1/+1 |
2021-07-07 | btrfs: rework chunk allocation to avoid exhaustion of the system chunk array | Filipe Manana | 1 | -1/+1 |
2021-07-07 | btrfs: fix deadlock with concurrent chunk allocations involving system chunks | Filipe Manana | 1 | -7/+0 |
2021-06-22 | btrfs: send: fix crash when memory allocations trigger reclaim | Filipe Manana | 1 | -2/+0 |
2021-06-21 | btrfs: sink wait_for_unblock parameter to async commit | David Sterba | 1 | -2/+1 |
2021-06-21 | btrfs: always abort the transaction if we abort a trans handle | Josef Bacik | 1 | -1/+0 |
2021-04-19 | btrfs: fix exhaustion of the system chunk array due to concurrent allocations | Filipe Manana | 1 | -0/+7 |
2021-04-19 | btrfs: fix race between marking inode needs to be logged and log syncing | Filipe Manana | 1 | -1/+1 |
2021-02-09 | btrfs: zoned: redirty released extent buffers | Naohiro Aota | 1 | -0/+3 |
2021-02-09 | btrfs: make concurrent fsyncs wait less when waiting for a transaction commit | Filipe Manana | 1 | -0/+2 |
2020-12-08 | btrfs: return bool from btrfs_should_end_transaction | Nikolay Borisov | 1 | -1/+1 |
2020-12-08 | btrfs: remove dio iomap DSYNC workaround | Goldwyn Rodrigues | 1 | -1/+0 |
2020-10-07 | btrfs: dio iomap DSYNC workaround | Josef Bacik | 1 | -0/+1 |
2020-10-07 | btrfs: make fast fsyncs wait only for writeback | Filipe Manana | 1 | -0/+7 |
2020-07-27 | btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-... | Qu Wenruo | 1 | -14/+0 |
2020-07-27 | btrfs: preallocate anon block device at first phase of snapshot creation | Qu Wenruo | 1 | -0/+2 |
2020-07-27 | btrfs: make btrfs_set_inode_last_trans take btrfs_inode | Nikolay Borisov | 1 | -6/+6 |
2020-05-25 | btrfs: improve global reserve stealing logic | Josef Bacik | 1 | -2/+1 |
2020-03-23 | btrfs: switch to per-transaction pinned extents | Nikolay Borisov | 1 | -0/+1 |
2020-03-23 | btrfs: add wrapper for transaction abort predicate | David Sterba | 1 | -0/+12 |
2019-11-18 | btrfs: Rename btrfs_join_transaction_nolock | Nikolay Borisov | 1 | -1/+1 |
2019-11-18 | btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED | Qu Wenruo | 1 | -1/+0 |
2019-11-18 | Btrfs: make btrfs_wait_extents() static | Filipe Manana | 1 | -2/+0 |
2019-07-30 | Btrfs: fix deadlock between fiemap and transaction commits | Filipe Manana | 1 | -0/+3 |
2019-07-04 | btrfs: migrate btrfs_trans_release_chunk_metadata | Josef Bacik | 1 | -0/+1 |
2019-04-29 | Btrfs: remove no longer used member num_dirty_bgs from transaction | Filipe Manana | 1 | -1/+0 |
2019-04-29 | btrfs: replace pending/pinned chunks lists with io tree | Jeff Mahoney | 1 | -1/+0 |
2019-04-29 | btrfs: combine device update operations during transaction commit | Nikolay Borisov | 1 | -0/+1 |
2019-04-29 | Btrfs: remove no longer used 'sync' member from transaction handle | Filipe Manana | 1 | -1/+0 |
2018-12-17 | btrfs: drop extra enum initialization where using defaults | David Sterba | 1 | -7/+7 |
2018-12-17 | Btrfs: remove no longer used stuff for tracking pending ordered extents | Filipe Manana | 1 | -2/+0 |
2018-08-06 | btrfs: replace get_seconds with new 64bit time API | Allen Pais | 1 | -1/+1 |
2018-05-30 | btrfs: drop useless member qgroup_reserved of btrfs_pending_snapshot | Gu JinXiang | 1 | -1/+0 |
2018-04-18 | btrfs: qgroup: Commit transaction in advance to reduce early EDQUOT | Qu Wenruo | 1 | -0/+14 |
2018-04-12 | btrfs: replace GPL boilerplate by SPDX -- headers | David Sterba | 1 | -16/+4 |
2018-03-31 | btrfs: Remove code referencing unused TRANS_USERSPACE | Nikolay Borisov | 1 | -5/+1 |
2018-03-26 | btrfs: Document consistency of transaction->io_bgs list | Nikolay Borisov | 1 | -0/+16 |
2018-03-26 | btrfs: Remove unused btrfs_start_transaction_lflush function | Nikolay Borisov | 1 | -3/+0 |
2018-01-22 | btrfs: reorder btrfs_transaction members for better packing | David Sterba | 1 | -2/+2 |
2018-01-22 | btrfs: use narrower type for btrfs_transaction::num_dirty_bgs | David Sterba | 1 | -1/+1 |
2018-01-22 | btrfs: reorder btrfs_trans_handle members for better packing | David Sterba | 1 | -2/+2 |
2018-01-22 | btrfs: switch to refcount_t type for btrfs_trans_handle::use_count | David Sterba | 1 | -1/+1 |
2018-01-22 | btrfs: remove unused member of btrfs_trans_handle | David Sterba | 1 | -1/+0 |
2018-01-22 | btrfs: switch btrfs_trans_handle::adding_csums to bool | David Sterba | 1 | -1/+1 |
2017-04-18 | btrfs: remove unused qgroup members from btrfs_trans_handle | David Sterba | 1 | -2/+0 |
2017-04-18 | btrfs: convert btrfs_transaction.use_count from atomic_t to refcount_t | Elena Reshetova | 1 | -1/+3 |