summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/delalloc-space.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: don't reserve space for checksums when writing to nocow filesFilipe Manana2024-02-131-10/+19
* btrfs: fix qgroup_free_reserved_data int overflowBoris Burkov2023-12-061-1/+1
* btrfs: don't arbitrarily slow down delalloc if we're committingJosef Bacik2023-10-121-3/+0
* btrfs: pass a space_info argument to btrfs_reserve_metadata_bytes()Filipe Manana2023-10-121-1/+2
* btrfs: count extents before taking inode's spinlock when reserving metadataFilipe Manana2023-04-171-1/+1
* btrfs: update function commentsDavid Sterba2022-12-051-29/+30
* btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.hJosef Bacik2022-12-051-0/+1
* btrfs: move the printk helpers out of ctree.hJosef Bacik2022-12-051-0/+1
* btrfs: add the ability to use NO_FLUSH for data reservationsJosef Bacik2022-09-291-3/+10
* btrfs: convert count_max_extents() to use fs_info->max_extent_sizeNaohiro Aota2022-07-251-3/+3
* btrfs: avoid blocking on space revervation when doing nowait dio writesFilipe Manana2022-05-161-4/+5
* btrfs: support different disk extent size for delallocOmar Sandoval2022-03-141-8/+10
* btrfs: change root to fs_info for btrfs_reserve_metadata_bytesJosef Bacik2022-01-031-1/+1
* btrfs: free exchange changeset on failuresJohannes Thumshirn2021-12-081-3/+9
* btrfs: fix typos in commentsDavid Sterba2021-06-221-1/+1
* btrfs: fix parameter description of btrfs_inode_rsv_release/btrfs_delalloc_re...Nikolay Borisov2021-02-081-12/+17
* btrfs: add btrfs_reserve_data_bytes and use itJosef Bacik2020-10-071-115/+4
* btrfs: use the btrfs_space_info_free_bytes_may_use helper for delallocJosef Bacik2020-10-071-3/+1
* btrfs: make btrfs_delalloc_reserve_space take btrfs_inodeNikolay Borisov2020-07-271-4/+4
* btrfs: make btrfs_check_data_free_space take btrfs_inodeNikolay Borisov2020-07-271-5/+5
* btrfs: make btrfs_delalloc_release_space take btrfs_inodeNikolay Borisov2020-07-271-3/+3
* btrfs: make btrfs_free_reserved_data_space take btrfs_inodeNikolay Borisov2020-07-271-9/+9
* btrfs: make btrfs_free_reserved_data_space_noquota take btrfs_fs_infoNikolay Borisov2020-07-271-4/+3
* btrfs: make btrfs_qgroup_reserve_data take btrfs_inodeNikolay Borisov2020-07-271-1/+1
* btrfs: make btrfs_qgroup_free_data take btrfs_inodeNikolay Borisov2020-07-271-1/+1
* btrfs: remove the start argument from btrfs_free_reserved_data_space_noquota()Filipe Manana2020-07-271-7/+4
* btrfs: Remove __ prefix from btrfs_block_rsv_releaseNikolay Borisov2020-03-231-2/+2
* btrfs: add a comment describing delalloc space reservationJosef Bacik2020-03-231-0/+102
* Btrfs: remove unnecessary delalloc mutex for inodesFilipe Manana2019-11-181-16/+5
* Btrfs: fix qgroup double free after failure to reserve metadata for delallocFilipe Manana2019-10-171-1/+0
* btrfs: qgroup: Always free PREALLOC META reserve in btrfs_delalloc_release_ex...Qu Wenruo2019-10-151-4/+2
* btrfs: roll tracepoint into btrfs_space_info_update helperJosef Bacik2019-09-091-4/+0
* btrfs: only reserve metadata_size for inodesJosef Bacik2019-09-091-4/+17
* btrfs: rename the btrfs_calc_*_metadata_size helpersJosef Bacik2019-09-091-4/+4
* btrfs: migrate the chunk allocation codeJosef Bacik2019-09-091-0/+1
* btrfs: migrate the delalloc space stuff to it's own homeJosef Bacik2019-07-041-0/+494