summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ctree.h
Commit message (Expand)AuthorAgeFilesLines
* btrfs: zoned: fix API misuse of zone finish waitingNaohiro Aota2022-09-051-2/+0
* btrfs: fix space cache corruption and potential double allocationsOmar Sandoval2022-08-231-1/+0
* btrfs: fix lockdep splat with reloc root extent buffersJosef Bacik2022-08-171-0/+2
* btrfs: fix repair of compressed extentsChristoph Hellwig2022-07-251-0/+2
* btrfs: remove the start argument to check_data_csum and exportChristoph Hellwig2022-07-251-0/+2
* btrfs: zoned: wait until zone is finished when allocation didn't progressNaohiro Aota2022-07-251-0/+5
* btrfs: convert count_max_extents() to use fs_info->max_extent_sizeNaohiro Aota2022-07-251-8/+13
* btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_sizeNaohiro Aota2022-07-251-0/+6
* btrfs: zoned: revive max_zone_append_bytesNaohiro Aota2022-07-251-0/+2
* btrfs: collect commit stats, count, durationIoannis Angelakopoulos2022-07-251-0/+15
* btrfs: use named constant for reserved device spaceQu Wenruo2022-07-251-0/+7
* btrfs: pass bits by value not by pointer for extent_state helpersDavid Sterba2022-07-251-2/+2
* btrfs: make btrfs_super_block::log_root_transid deprecatedQu Wenruo2022-07-251-4/+6
* btrfs: remove btrfs_end_io_wqChristoph Hellwig2022-07-251-2/+2
* btrfs: don't use btrfs_bio_wq_end_io for compressed writesChristoph Hellwig2022-07-251-1/+1
* btrfs: defer I/O completion based on the btrfs_raid_bioChristoph Hellwig2022-07-251-1/+1
* btrfs: split btrfs_submit_data_bio to read and write partsChristoph Hellwig2022-07-251-2/+3
* btrfs: send: send compressed extents with encoded writesOmar Sandoval2022-07-251-0/+6
* btrfs: factor out a btrfs_csum_ptr helperChristoph Hellwig2022-07-251-0/+8
* btrfs: introduce a data checksum checking helperQu Wenruo2022-07-251-0/+2
* btrfs: fix typos in commentsDavid Sterba2022-07-251-1/+1
* Revert "btrfs: turn delayed_nodes_tree into an XArray"David Sterba2022-07-151-3/+3
* Revert "btrfs: turn fs_info member buffer_radix into XArray"David Sterba2022-07-151-2/+2
* Revert "btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray"David Sterba2022-07-151-5/+3
* btrfs: add missing inode updates on each iteration when replacing extentsFilipe Manana2022-06-211-0/+2
* btrfs: move struct btrfs_dio_private to inode.cChristoph Hellwig2022-05-161-1/+0
* btrfs: add a btrfs_dio_rw wrapperChristoph Hellwig2022-05-161-2/+2
* btrfs: rename bio_flags in parameters and switch typeDavid Sterba2022-05-161-1/+1
* btrfs: sink parameter is_data to btrfs_set_disk_extent_flagsDavid Sterba2022-05-161-2/+1
* btrfs: turn fs_roots_radix in btrfs_fs_info into an XArrayGabriel Niebler2022-05-161-3/+5
* btrfs: turn fs_info member buffer_radix into XArrayGabriel Niebler2022-05-161-2/+2
* btrfs: turn delayed_nodes_tree into an XArrayGabriel Niebler2022-05-161-3/+3
* btrfs: use a normal workqueue for rmw_workersChristoph Hellwig2022-05-161-1/+1
* btrfs: use normal workqueues for scrubChristoph Hellwig2022-05-161-3/+3
* btrfs: simplify WQ_HIGHPRI handling in struct btrfs_workqueueChristoph Hellwig2022-05-161-0/+1
* btrfs: do not return errors from submit_bio_hook_t instancesChristoph Hellwig2022-05-161-2/+2
* btrfs: move btrfs_readpage to extent_io.cChristoph Hellwig2022-05-161-1/+0
* btrfs: use a read/write lock for protecting the block groups treeFilipe Manana2022-05-161-1/+1
* btrfs: use rbtree with leftmost node cached for tracking lowest block groupFilipe Manana2022-05-161-2/+1
* btrfs: remove the zoned/zone_size union in struct btrfs_fs_infoChristoph Hellwig2022-05-161-5/+2
* btrfs: avoid blocking on space revervation when doing nowait dio writesFilipe Manana2022-05-161-1/+1
* btrfs: stop allocating a path when checking if cross reference existsFilipe Manana2022-05-161-1/+2
* btrfs: add messages to printk indexJonathan Lassoff2022-05-161-5/+36
* btrfs: add and use helper to assert an inode range is cleanFilipe Manana2022-05-161-0/+1
* btrfs: move common inode creation code into btrfs_create_new_inode()Omar Sandoval2022-05-161-5/+1
* btrfs: reserve correct number of items for inode creationOmar Sandoval2022-05-161-6/+28
* btrfs: allocate inode outside of btrfs_new_inode()Omar Sandoval2022-05-161-2/+3
* btrfs: introduce btrfs_for_each_slot iterator macroGabriel Niebler2022-05-161-0/+29
* Merge tag 'for-5.18-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-04-261-0/+1
|\
| * btrfs: zoned: use dedicated lock for data relocationNaohiro Aota2022-04-211-0/+1