summaryrefslogtreecommitdiff
path: root/fs/btrfs/ctree.h
AgeCommit message (Expand)Author
2022-07-25btrfs: fix repair of compressed extentsChristoph Hellwig
2022-07-25btrfs: remove the start argument to check_data_csum and exportChristoph Hellwig
2022-07-25btrfs: zoned: wait until zone is finished when allocation didn't progressNaohiro Aota
2022-07-25btrfs: convert count_max_extents() to use fs_info->max_extent_sizeNaohiro Aota
2022-07-25btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_sizeNaohiro Aota
2022-07-25btrfs: zoned: revive max_zone_append_bytesNaohiro Aota
2022-07-25btrfs: collect commit stats, count, durationIoannis Angelakopoulos
2022-07-25btrfs: use named constant for reserved device spaceQu Wenruo
2022-07-25btrfs: pass bits by value not by pointer for extent_state helpersDavid Sterba
2022-07-25btrfs: make btrfs_super_block::log_root_transid deprecatedQu Wenruo
2022-07-25btrfs: remove btrfs_end_io_wqChristoph Hellwig
2022-07-25btrfs: don't use btrfs_bio_wq_end_io for compressed writesChristoph Hellwig
2022-07-25btrfs: defer I/O completion based on the btrfs_raid_bioChristoph Hellwig
2022-07-25btrfs: split btrfs_submit_data_bio to read and write partsChristoph Hellwig
2022-07-25btrfs: send: send compressed extents with encoded writesOmar Sandoval
2022-07-25btrfs: factor out a btrfs_csum_ptr helperChristoph Hellwig
2022-07-25btrfs: introduce a data checksum checking helperQu Wenruo
2022-07-25btrfs: fix typos in commentsDavid Sterba
2022-07-15Revert "btrfs: turn delayed_nodes_tree into an XArray"David Sterba
2022-07-15Revert "btrfs: turn fs_info member buffer_radix into XArray"David Sterba
2022-07-15Revert "btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray"David Sterba
2022-06-21btrfs: add missing inode updates on each iteration when replacing extentsFilipe Manana
2022-05-16btrfs: move struct btrfs_dio_private to inode.cChristoph Hellwig
2022-05-16btrfs: add a btrfs_dio_rw wrapperChristoph Hellwig
2022-05-16btrfs: rename bio_flags in parameters and switch typeDavid Sterba
2022-05-16btrfs: sink parameter is_data to btrfs_set_disk_extent_flagsDavid Sterba
2022-05-16btrfs: turn fs_roots_radix in btrfs_fs_info into an XArrayGabriel Niebler
2022-05-16btrfs: turn fs_info member buffer_radix into XArrayGabriel Niebler
2022-05-16btrfs: turn delayed_nodes_tree into an XArrayGabriel Niebler
2022-05-16btrfs: use a normal workqueue for rmw_workersChristoph Hellwig
2022-05-16btrfs: use normal workqueues for scrubChristoph Hellwig
2022-05-16btrfs: simplify WQ_HIGHPRI handling in struct btrfs_workqueueChristoph Hellwig
2022-05-16btrfs: do not return errors from submit_bio_hook_t instancesChristoph Hellwig
2022-05-16btrfs: move btrfs_readpage to extent_io.cChristoph Hellwig
2022-05-16btrfs: use a read/write lock for protecting the block groups treeFilipe Manana
2022-05-16btrfs: use rbtree with leftmost node cached for tracking lowest block groupFilipe Manana
2022-05-16btrfs: remove the zoned/zone_size union in struct btrfs_fs_infoChristoph Hellwig
2022-05-16btrfs: avoid blocking on space revervation when doing nowait dio writesFilipe Manana
2022-05-16btrfs: stop allocating a path when checking if cross reference existsFilipe Manana
2022-05-16btrfs: add messages to printk indexJonathan Lassoff
2022-05-16btrfs: add and use helper to assert an inode range is cleanFilipe Manana
2022-05-16btrfs: move common inode creation code into btrfs_create_new_inode()Omar Sandoval
2022-05-16btrfs: reserve correct number of items for inode creationOmar Sandoval
2022-05-16btrfs: allocate inode outside of btrfs_new_inode()Omar Sandoval
2022-05-16btrfs: introduce btrfs_for_each_slot iterator macroGabriel Niebler
2022-04-26Merge tag 'for-5.18-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2022-04-21btrfs: zoned: use dedicated lock for data relocationNaohiro Aota
2022-03-22Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds
2022-03-15btrfs: Convert from invalidatepage to invalidate_folioMatthew Wilcox (Oracle)
2022-03-14btrfs: pass btrfs_fs_info to btrfs_recover_relocationJosef Bacik