summaryrefslogtreecommitdiff
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2023-12-15btrfs: move the device specific mount options to super.cJosef Bacik2-23/+25
2023-12-15btrfs: switch to the new mount APIJosef Bacik3-41/+60
2023-12-15btrfs: handle the ro->rw transition for mounting different subvolumesJosef Bacik1-1/+128
2023-12-15btrfs: add get_tree callback for new mount APIJosef Bacik1-4/+204
2023-12-15btrfs: add reconfigure callback for fs_contextJosef Bacik3-29/+197
2023-12-15btrfs: add fs context handling functionsJosef Bacik1-1/+35
2023-12-15btrfs: add parse_param callback for the new mount APIJosef Bacik1-0/+380
2023-12-15btrfs: add fs_parameter definitionsJosef Bacik1-1/+125
2023-12-15btrfs: add a NOSPACECACHE mount option flagJosef Bacik2-0/+2
2023-12-15btrfs: split out ro->rw and rw->ro helpers into their own functionsJosef Bacik1-113/+116
2023-12-15btrfs: do not allow free space tree rebuild on extent tree v2Josef Bacik1-1/+5
2023-12-15btrfs: move space cache settings into open_ctreeJosef Bacik3-24/+50
2023-12-15btrfs: set default compress type at btrfs_init_fs_info timeJosef Bacik1-7/+3
2023-12-15btrfs: split out the mount option validation code into its own helperJosef Bacik1-29/+37
2023-12-15btrfs: remove no longer used EXTENT_MAP_DELALLOC block start valueFilipe Manana3-7/+1
2023-12-15btrfs: allow extent buffer helpers to skip cross-page handlingQu Wenruo3-3/+75
2023-12-15btrfs: reflow btrfs_free_tree_blockJohannes Thumshirn1-49/+50
2023-12-15btrfs: use memset_page instead of opencoding itJohannes Thumshirn1-1/+1
2023-12-15btrfs: remove now unneeded btrfs_redirty_list_addJohannes Thumshirn4-27/+1
2023-12-15btrfs: zoned: don't clear dirty flag of extent bufferJohannes Thumshirn3-4/+22
2023-12-15btrfs: rename EXTENT_BUFFER_NO_CHECK to EXTENT_BUFFER_ZONED_ZEROOUTJohannes Thumshirn5-5/+6
2023-12-15btrfs: always set extent_io_tree::inode and drop fs_infoDavid Sterba4-25/+78
2023-12-15btrfs: enhance extent_io_tree error reportsDavid Sterba1-10/+14
2023-12-15btrfs: constify fs_info parameter in __btrfs_panic()David Sterba2-2/+2
2023-12-15btrfs: drop error message in extent_io_tree insert_state()David Sterba1-3/+0
2023-12-15btrfs: move lockdep class setting out of extent_io_tree_initDavid Sterba2-10/+11
2023-12-15btrfs: remove stripe size local variable from insert_dev_extents()Filipe Manana1-4/+1
2023-12-15btrfs: use a dedicated data structure for chunk mapsFilipe Manana16-488/+501
2023-12-15btrfs: use btrfs_next_item() at scrub.c:find_first_extent_item()Filipe Manana1-8/+5
2023-12-15btrfs: unexport extent_map_block_end()Filipe Manana2-7/+7
2023-12-15btrfs: split assert into two different asserts when removing block groupFilipe Manana1-1/+2
2023-12-15btrfs: mark sanity checks when getting chunk map as unlikelyFilipe Manana1-2/+2
2023-12-15btrfs: remove unused btrfs_root::typeDavid Sterba1-2/+0
2023-12-15btrfs: remove unused definition of tree_entry in extent-io-tree.cDavid Sterba1-6/+0
2023-12-15btrfs: raid56: remove unused btrfs_plug_cb::workDavid Sterba1-1/+0
2023-12-15btrfs: remove unused btrfs_ordered_extent::outstanding_isizeDavid Sterba1-7/+0
2023-12-15btrfs: scrub: remove unused scrub_ctx::sectors_per_bioDavid Sterba1-1/+0
2023-12-15btrfs: migrate to use folio private instead of page privateQu Wenruo5-89/+124
2023-12-15btrfs: use shrinker for compression page poolDavid Sterba1-0/+102
2023-12-15btrfs: use page alloc/free wrappers for compression pagesDavid Sterba6-12/+30
2023-12-15btrfs: do not utilize goto to implement delayed inode ref deletionQu Wenruo1-21/+24
2023-12-15btrfs: make the logic from btrfs_block_can_be_shared() easier to readFilipe Manana1-16/+24
2023-12-15btrfs: use bool for return type of btrfs_block_can_be_shared()Filipe Manana2-9/+9
2023-12-15btrfs: remove log_extents_lock and logged_list from struct btrfs_rootFilipe Manana2-7/+0
2023-12-15btrfs: remove duplicate btrfs_clear_buffer_dirty() prototype from disk-io.hFilipe Manana1-2/+0
2023-12-14Merge tag 'for-6.7-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds11-50/+116
2023-12-11fs: convert error_remove_page to error_remove_folioMatthew Wilcox (Oracle)1-1/+1
2023-12-07btrfs: ensure releasing squota reserve on head refsBoris Burkov3-19/+46
2023-12-07btrfs: don't clear qgroup reserved bit in release_folioBoris Burkov1-1/+2
2023-12-07btrfs: free qgroup pertrans reserve on transaction abortBoris Burkov4-4/+34