summaryrefslogtreecommitdiff
path: root/fs/btrfs
AgeCommit message (Expand)Author
2020-10-07btrfs: make get_extent_skip_holes take btrfs_inodeNikolay Borisov
2020-10-07btrfs: make btrfs_writepage_endio_finish_ordered btrfs_inode-centricNikolay Borisov
2020-10-07btrfs: make btrfs_invalidatepage work on btrfs_inodeNikolay Borisov
2020-10-07btrfs: convert btrfs_inode_sectorsize to take btrfs_inodeNikolay Borisov
2020-10-07btrfs: make btrfs_dec_test_ordered_pending take btrfs_inodeNikolay Borisov
2020-10-07btrfs: make ordered extent tracepoint take btrfs_inodeNikolay Borisov
2020-10-07btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inodeNikolay Borisov
2020-10-07btrfs: make inode_tree_del take btrfs_inodeNikolay Borisov
2020-10-07btrfs: use BTRFS_NESTED_NEW_ROOT for double splitsJosef Bacik
2020-10-07btrfs: introduce BTRFS_NESTING_NEW_ROOT for adding new rootsJosef Bacik
2020-10-07btrfs: introduce BTRFS_NESTING_SPLIT for split blocksJosef Bacik
2020-10-07btrfs: introduce BTRFS_NESTING_LEFT/RIGHT_COWJosef Bacik
2020-10-07btrfs: introduce BTRFS_NESTING_LEFT/BTRFS_NESTING_RIGHTJosef Bacik
2020-10-07btrfs: introduce BTRFS_NESTING_COW for cow'ing blocksJosef Bacik
2020-10-07btrfs: add nesting tags to the locking helpersJosef Bacik
2020-10-07btrfs: introduce btrfs_path::recurseJosef Bacik
2020-10-07btrfs: rename extent_buffer::lock_nested to extent_buffer::lock_recursedJosef Bacik
2020-10-07btrfs: don't opencode sync_blockdev in btrfs_init_new_deviceNikolay Borisov
2020-10-07btrfs: remove redundant code from btrfs_free_stale_devicesNikolay Borisov
2020-10-07btrfs: refactor locked condition in btrfs_init_new_deviceNikolay Borisov
2020-10-07btrfs: use RCU for quick device check in btrfs_init_new_deviceNikolay Borisov
2020-10-07btrfs: ctree: check key order before merging tree blocksQu Wenruo
2020-10-07btrfs: extent-tree: kill the BUG_ON() in insert_inline_extent_backref()Qu Wenruo
2020-10-07btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent()Qu Wenruo
2020-10-07btrfs: extent_io: do extra check for extent buffer read write functionsQu Wenruo
2020-10-07btrfs: rework error detection in init_tree_rootsNikolay Borisov
2020-10-07btrfs: qgroup: fix qgroup meta rsv leak for subvolume operationsQu Wenruo
2020-10-07btrfs: qgroup: fix wrong qgroup metadata reserve for delayed inodeQu Wenruo
2020-10-07btrfs: do not hold device_list_mutex when closing devicesJosef Bacik
2020-10-07btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locksJosef Bacik
2020-10-07btrfs: remove alloc_list splice in btrfs_prepare_sproutNikolay Borisov
2020-10-07btrfs: document some invariants of seed codeNikolay Borisov
2020-10-07btrfs: switch seed device to list apiNikolay Borisov
2020-10-07btrfs: simplify setting/clearing fs_info to btrfs_fs_devicesNikolay Borisov
2020-10-07btrfs: make close_fs_devices return voidNikolay Borisov
2020-10-07btrfs: factor out loop logic from btrfs_free_extra_devidsNikolay Borisov
2020-10-07btrfs: factor out reada loop in __reada_start_machineNikolay Borisov
2020-10-07btrfs: remove err variable from btrfs_get_extentNikolay Borisov
2020-10-07btrfs: dio iomap DSYNC workaroundJosef Bacik
2020-10-07btrfs: switch to iomap for direct IOGoldwyn Rodrigues
2020-10-07btrfs: add owner and fs_info to alloc_state io_treeQu Wenruo
2020-10-07btrfs: make read_block_group_item return voidMarcos Paulo de Souza
2020-10-07btrfs: sysfs: fix unused-but-set-variable warningsLeon Romanovsky
2020-10-07btrfs: make fast fsyncs wait only for writebackFilipe Manana
2020-10-07btrfs: do not commit logs and transactions during link and rename operationsFilipe Manana
2020-10-07btrfs: do not take the log_mutex of the subvolume when pinning the logFilipe Manana
2020-10-07btrfs: send: remove indirect callback parameter for changed_cbDavid Sterba
2020-10-07btrfs: scrub: rename ratelimit state varaible to avoid shadowingDavid Sterba
2020-10-07btrfs: remove unnecessarily shadowed variablesDavid Sterba
2020-10-07btrfs: compression: move declarations to headerDavid Sterba