aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/block-rsv.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-07btrfs: change root->root_key.objectid to btrfs_root_id()Gravatar Josef Bacik 1-6/+5
2024-03-04btrfs: remove unused included headersGravatar David Sterba 1-1/+0
2024-02-22btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserveGravatar Filipe Manana 1-1/+1
2023-10-12btrfs: read raid stripe tree from diskGravatar Johannes Thumshirn 1-0/+6
2023-10-12btrfs: always reserve space for delayed refs when starting transactionGravatar Filipe Manana 1-3/+3
2023-10-12btrfs: pass a space_info argument to btrfs_reserve_metadata_bytes()Gravatar Filipe Manana 1-5/+7
2023-07-20btrfs: account block group tree when calculating global reserve sizeGravatar Filipe Manana 1-0/+5
2023-06-19btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.cGravatar Josef Bacik 1-0/+19
2023-05-03btrfs: don't free qgroup space unless specifiedGravatar Josef Bacik 1-1/+2
2023-04-17btrfs: calculate the right space for delayed refs when updating global reserveGravatar Filipe Manana 1-5/+6
2023-04-17btrfs: use a constant for the number of metadata units needed for an unlinkGravatar Filipe Manana 1-5/+6
2023-04-17btrfs: fix calculation of the global block reserve's sizeGravatar Filipe Manana 1-3/+3
2023-04-17btrfs: simplify variables in btrfs_block_rsv_refill()Gravatar Filipe Manana 1-3/+1
2023-04-17btrfs: remove check for NULL block reserve at btrfs_block_rsv_check()Gravatar Filipe Manana 1-3/+0
2022-12-05btrfs: simplify percent calculation helpers, rename div_factorGravatar David Sterba 1-2/+2
2022-12-05btrfs: remove unused btrfs_cond_migrate_bytesGravatar Josef Bacik 1-25/+0
2022-12-05btrfs: move accessor helpers into accessors.hGravatar Josef Bacik 1-0/+1
2022-12-05btrfs: move mount option definitions to fs.hGravatar Josef Bacik 1-0/+1
2022-12-05btrfs: introduce BTRFS_RESERVE_FLUSH_EMERGENCYGravatar Josef Bacik 1-0/+12
2022-09-26btrfs: add KCSAN annotations for unlocked access to block_rsv->fullGravatar David Sterba 1-1/+1
2022-09-26btrfs: don't save block group root into super blockGravatar Qu Wenruo 1-0/+1
2022-07-25btrfs: use enum for btrfs_block_rsv::typeGravatar David Sterba 1-3/+3
2022-07-25btrfs: switch btrfs_block_rsv::full to boolGravatar David Sterba 1-9/+6
2022-01-07btrfs: reserve extra space for the free space treeGravatar Josef Bacik 1-0/+1
2022-01-07btrfs: include the free space tree in the global rsv minimum calculationGravatar Josef Bacik 1-13/+17
2022-01-03btrfs: stop accessing ->csum_root directlyGravatar Josef Bacik 1-3/+5
2022-01-03btrfs: stop accessing ->extent_root directlyGravatar Josef Bacik 1-1/+3
2022-01-03btrfs: init root block_rsv at init root timeGravatar Josef Bacik 1-16/+23
2022-01-03btrfs: change root to fs_info for btrfs_reserve_metadata_bytesGravatar Josef Bacik 1-5/+5
2020-12-08btrfs: introduce mount option rescue=ignorebadrootsGravatar Josef Bacik 1-0/+8
2020-11-05btrfs: print the block rsv type when we fail our reservationGravatar Josef Bacik 1-1/+2
2020-05-25btrfs: rename BTRFS_ROOT_REF_COWS to BTRFS_ROOT_SHAREABLEGravatar Qu Wenruo 1-1/+1
2020-05-25btrfs: force chunk allocation if our global rsv is larger than metadataGravatar Josef Bacik 1-0/+3
2020-03-23btrfs: Remove __ prefix from btrfs_block_rsv_releaseGravatar Nikolay Borisov 1-5/+6
2020-03-23btrfs: slightly simplify global block reserve calculationsGravatar Anand Jain 1-1/+1
2020-03-23btrfs: add a comment describing block reservesGravatar Josef Bacik 1-0/+92
2019-09-09btrfs: use btrfs_try_granting_tickets in update_global_rsvGravatar Josef Bacik 1-0/+1
2019-09-09btrfs: always reserve our entire size for the global reserveGravatar Josef Bacik 1-9/+4
2019-09-09btrfs: change the minimum global reserve sizeGravatar Josef Bacik 1-1/+21
2019-09-09btrfs: rename btrfs_space_info_add_old_bytesGravatar Josef Bacik 1-2/+3
2019-09-09btrfs: roll tracepoint into btrfs_space_info_update helperGravatar Josef Bacik 1-5/+0
2019-09-09btrfs: move math functions to misc.hGravatar David Sterba 1-1/+1
2019-07-02btrfs: migrate the global_block_rsv helpers to block-rsv.cGravatar Josef Bacik 1-0/+172
2019-07-02btrfs: migrate the block-rsv code to block-rsv.cGravatar Josef Bacik 1-0/+253