summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ctree.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-03-221-0/+3
|\ \ | |/ |/|
| * btrfs: Convert from invalidatepage to invalidate_folioMatthew Wilcox (Oracle)2022-03-151-0/+3
* | btrfs: pass btrfs_fs_info to btrfs_recover_relocationJosef Bacik2022-03-141-1/+1
* | btrfs: add filesystems state details to error messagesSweet Tea Dorminy2022-03-141-0/+2
* | btrfs: add BTRFS_IOC_ENCODED_WRITEOmar Sandoval2022-03-141-0/+4
* | btrfs: add BTRFS_IOC_ENCODED_READ ioctlOmar Sandoval2022-03-141-0/+4
* | btrfs: support different disk extent size for delallocOmar Sandoval2022-03-141-1/+2
* | btrfs: don't advance offset for compressed bios in btrfs_csum_one_bio()Omar Sandoval2022-03-141-1/+1
* | btrfs: replace BUILD_BUG_ON by static_assertDavid Sterba2022-03-141-8/+8
* | btrfs: add support for multiple global rootsJosef Bacik2022-03-141-0/+2
* | btrfs: add code to support the block group rootJosef Bacik2022-03-141-1/+26
* | btrfs: add definition for EXTENT_TREE_V2Josef Bacik2022-03-141-0/+21
* | btrfs: do not start relocation until in progress drops are doneJosef Bacik2022-03-021-0/+10
* | btrfs: reduce extent threshold for autodefragQu Wenruo2022-02-241-1/+1
|/
* btrfs: skip reserved bytes warning on unmount after log cleanup failureFilipe Manana2022-01-311-0/+6
* btrfs: remove reada infrastructureQu Wenruo2022-01-071-25/+0
* btrfs: move btrfs_truncate_inode_items to inode-item.cJosef Bacik2022-01-071-4/+0
* btrfs: add an inode-item.hJosef Bacik2022-01-071-30/+0
* btrfs: introduce exclusive operation BALANCE_PAUSED stateNikolay Borisov2022-01-071-0/+4
* btrfs: make send work with concurrent block group relocationFilipe Manana2022-01-071-8/+6
* btrfs: track the csum, extent, and free space trees in a rb treeJosef Bacik2022-01-031-3/+6
* btrfs: stop accessing ->free_space_root directlyJosef Bacik2022-01-031-1/+1
* btrfs: stop accessing ->csum_root directlyJosef Bacik2022-01-031-1/+1
* btrfs: set BTRFS_FS_STATE_NO_CSUMS if we fail to load the csum rootJosef Bacik2022-01-031-0/+2
* btrfs: stop accessing ->extent_root directlyJosef Bacik2022-01-031-1/+1