- e5d4d75b btrfs: pass btrfs_inode to btrfs_inode_unlock by David Sterba · 2 years, 4 months ago
- 29b6352 btrfs: pass btrfs_inode to btrfs_inode_lock by David Sterba · 2 years, 4 months ago
- 7c8ede1 btrfs: move file-item prototypes into their own header by Josef Bacik · 2 years, 4 months ago
- 94a48ae btrfs: extend btrfs_dir_item type to store encryption status by Omar Sandoval · 2 years, 4 months ago
- 07e81dc btrfs: move accessor helpers into accessors.h by Josef Bacik · 2 years, 4 months ago
- ec8eb37 btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.h by Josef Bacik · 2 years, 4 months ago
- 9b569ea btrfs: move the printk helpers out of ctree.h by Josef Bacik · 2 years, 4 months ago
- f1e5c61 btrfs: move flush related definitions to space-info.h by Josef Bacik · 2 years, 6 months ago
- 30b80f3 btrfs: use delayed items when logging a directory by Filipe Manana · 2 years, 6 months ago
- 4c46979 btrfs: shrink the size of struct btrfs_delayed_item by Filipe Manana · 2 years, 7 months ago
- 4cbf37f btrfs: remove unused logic when looking up delayed items by Filipe Manana · 2 years, 7 months ago
- 96d8992 btrfs: store index number instead of key in struct btrfs_delayed_item by Filipe Manana · 2 years, 7 months ago
- df49288 btrfs: remove root argument from btrfs_delayed_item_reserve_metadata() by Filipe Manana · 2 years, 7 months ago
- 1f4f639 btrfs: batch up release of reserved metadata for delayed items used for deletion by Nikolay Borisov · 2 years, 9 months ago
- 71b68e9 btrfs: do not batch insert non-consecutive dir indexes during log replay by Josef Bacik · 2 years, 7 months ago
- 763748b btrfs: reduce amount of reserved metadata for delayed item insertion by Filipe Manana · 2 years, 8 months ago
- c9d02ab btrfs: set delayed item type when initializing it by Filipe Manana · 2 years, 9 months ago
- 3bae13e btrfs: do not BUG_ON() on failure to reserve metadata for delayed item by Filipe Manana · 2 years, 9 months ago
- 06ac264 btrfs: improve batch insertion of delayed dir index items by Filipe Manana · 2 years, 9 months ago
- a176aff btrfs: assert that delayed item is a dir index item when adding it by Filipe Manana · 2 years, 9 months ago
- 4bd02d9 btrfs: improve batch deletion of delayed dir index items by Filipe Manana · 2 years, 9 months ago
- 36baa2c btrfs: refactor the delayed item deletion entry point by Filipe Manana · 2 years, 9 months ago
- 2b1d260 btrfs: deal with deletion errors when deleting delayed items by Filipe Manana · 2 years, 9 months ago
- 659192e btrfs: add assertions when deleting batches of delayed items by Filipe Manana · 2 years, 9 months ago
- 088aea3 Revert "btrfs: turn delayed_nodes_tree into an XArray" by David Sterba · 2 years, 8 months ago
- 253bf57 btrfs: turn delayed_nodes_tree into an XArray by Gabriel Niebler · 2 years, 10 months ago
- 26c2c45 btrfs: add an inode-item.h by Josef Bacik · 3 years, 3 months ago
- 9270501 btrfs: change root to fs_info for btrfs_reserve_metadata_bytes by Josef Bacik · 3 years, 4 months ago
- b7ef5f3 btrfs: loop only once over data sizes array when inserting an item batch by Filipe Manana · 3 years, 5 months ago
- 77eea05 btrfs: add ro compat flags to inodes by Boris Burkov · 3 years, 8 months ago
- 5a656c3 btrfs: stop doing GFP_KERNEL memory allocations in the ref verify tool by Filipe Manana · 3 years, 7 months ago
- 506650d btrfs: improve the batch insertion of delayed items by Filipe Manana · 3 years, 7 months ago
- bfaa324 btrfs: remove total_data_size variable in btrfs_batch_insert_items() by Nathan Chancellor · 3 years, 9 months ago
- 04587ad btrfs: abort transaction if we fail to update the delayed inode by Josef Bacik · 3 years, 9 months ago
- bb385be btrfs: fix error handling in __btrfs_update_delayed_inode by Josef Bacik · 3 years, 9 months ago
- a4cb90d btrfs: make btrfs_release_delayed_iref handle the !iref case by Josef Bacik · 3 years, 9 months ago
- 6470853 btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode lock helpers by Josef Bacik · 4 years, 1 month ago
- 98686ff btrfs: simplify code flow in btrfs_delayed_inode_reserve_metadata by Nikolay Borisov · 4 years ago
- 8e3c9d3 btrfs: remove btrfs_inode parameter from btrfs_delayed_inode_reserve_metadata by Nikolay Borisov · 4 years ago
- 4d14c5c btrfs: don't flush from btrfs_delayed_inode_reserve_metadata by Nikolay Borisov · 4 years ago
- 0f9c03d btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata by Nikolay Borisov · 4 years ago
- a4559e6 btrfs: simplify condition in __btrfs_run_delayed_items by Abaci Team · 4 years, 1 month ago
- f3fbcae btrfs: make btrfs_delayed_update_inode take btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
- b9729ce btrfs: locking: rip out path->leave_spinning by Josef Bacik · 4 years, 6 months ago
- ac5887c btrfs: locking: remove all the blocking helpers by Josef Bacik · 4 years, 6 months ago
- fc0d82e btrfs: sink total_data parameter in setup_items_for_insert by Nikolay Borisov · 4 years, 6 months ago
- 3dc9dc8 btrfs: eliminate total_size parameter from setup_items_for_insert by Nikolay Borisov · 4 years, 6 months ago
- b4c5d8f btrfs: qgroup: fix wrong qgroup metadata reserve for delayed inode by Qu Wenruo · 4 years, 7 months ago
- 351cbf6 btrfs: use nofs allocations for running delayed items by Josef Bacik · 5 years ago
- 63f018b btrfs: Remove __ prefix from btrfs_block_rsv_release by Nikolay Borisov · 5 years ago
- bf31f87 btrfs: add wrapper for transaction abort predicate by David Sterba · 5 years ago
- 9ddc959 btrfs: use the file extent tree infrastructure by Josef Bacik · 5 years ago
- baf320b btrfs: use refcount_inc_not_zero in kill_all_nodes by Josef Bacik · 5 years ago
- 1f95ec0 btrfs: move btrfs_unlock_up_safe to other locking functions by David Sterba · 5 years ago
- a0cac0e btrfs: get rid of unique workqueue helper functions by Omar Sandoval · 5 years ago
- 602cbe9 btrfs: move cond_wake_up functions out of ctree by David Sterba · 6 years ago
- bcacf5f3 btrfs: only reserve metadata_size for inodes by Josef Bacik · 6 years ago
- 2bd36e7 btrfs: rename the btrfs_calc_*_metadata_size helpers by Josef Bacik · 6 years ago
- 933c22a btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_delayed_dir_index() by Qu Wenruo · 6 years ago
- e902baa btrfs: get fs_info from eb in btrfs_leaf_free_space by David Sterba · 6 years ago
- 7d157c3 btrfs: use common file type conversion by Phillip Potter · 6 years ago
- 5239834 Btrfs: kill btrfs_clear_path_blocking by Liu Bo · 7 years ago
- 03a1d4c Btrfs: delayed-inode: use rb_first_cached for ins_root and del_root by Liu Bo · 7 years ago
- 4fd786e btrfs: Remove 'objectid' member from struct btrfs_root by Misono Tomohiro · 7 years ago
- 3a58417 btrfs: switch update_size to bool in btrfs_block_rsv_migrate and btrfs_rsv_add_bytes by Lu Fengqi · 7 years ago
- 9add294 btrfs: Remove fs_info from btrfs_delete_delayed_dir_index by Lu Fengqi · 7 years ago
- 4465c8b btrfs: Remove fs_info from btrfs_insert_delayed_dir_index by Lu Fengqi · 7 years ago
- 3ffbd68 btrfs: simplify pointer chasing of local fs_info variables by David Sterba · 7 years ago
- 093258e6 btrfs: replace waitqueue_actvie with cond_wake_up by David Sterba · 7 years ago
- f218ea6 btrfs: delayed-inode: Remove wrong qgroup meta reservation calls by Qu Wenruo · 7 years ago
- c1d7c51 btrfs: replace GPL boilerplate by SPDX -- sources by David Sterba · 7 years ago
- 4f5427c btrfs: delayed-inode: Use new qgroup meta rsv for delayed inode and item by Qu Wenruo · 7 years ago
- e67c718 btrfs: add more __cold annotations by David Sterba · 7 years ago
- e5c304e6 btrfs: Don't pass fs_info to btrfs_run_delayed_items/_nr by Nikolay Borisov · 7 years ago
- b84acab btrfs: Don't pass fs_info to __btrfs_run_delayed_items by Nikolay Borisov · 7 years ago
- 31466f3 Merge tag 'for-4.16-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 7 years ago
- a4b7fd7 Merge tag 'iversion-v4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux by Linus Torvalds · 7 years ago
- c7f88c4 btrfs: convert to new i_version API by Jeff Layton · 7 years ago
- e4fd493 Btrfs: fix stale entries in readdir by Josef Bacik · 7 years ago
- 8577787 btrfs: Move checks from btrfs_wq_run_delayed_node to btrfs_balance_delayed_items by Nikolay Borisov · 7 years ago
- 617c54a btrfs: Make btrfs_async_run_delayed_root use a loop rather than multiple labels by Nikolay Borisov · 7 years ago
- ec35e48 btrfs: fix refcount_t usage when deleting btrfs_delayed_nodes by Chris Mason · 7 years ago
- 69fe2d7 btrfs: make the delalloc block rsv per inode by Josef Bacik · 7 years ago
- 42e9cc4 btrfs: increase ctx->pos for delayed dir index by Josef Bacik · 8 years ago
- 089e77e btrfs: convert btrfs_delayed_item.refs from atomic_t to refcount_t by Elena Reshetova · 8 years ago
- 6de5f18 btrfs: convert btrfs_delayed_node.refs from atomic_t to refcount_t by Elena Reshetova · 8 years ago
- 6ef06d2 btrfs: Make btrfs_i_size_write take btrfs_inode by Nikolay Borisov · 8 years ago
- f85b737 btrfs: fix over-80 lines introduced by previous cleanups by David Sterba · 8 years ago
- f5cc7b8 btrfs: Make btrfs_inode_delayed_dir_index_count take btrfs_inode by Nikolay Borisov · 8 years ago
- 5f4b32e btrfs: Make btrfs_commit_inode_delayed_items take btrfs_inode by Nikolay Borisov · 8 years ago
- aa79021 btrfs: Make btrfs_commit_inode_delayed_inode take btrfs_inode by Nikolay Borisov · 8 years ago
- f48d1cf btrfs: Make btrfs_remove_delayed_node take btrfs_inode by Nikolay Borisov · 8 years ago
- 4ccb5c7 btrfs: Make btrfs_kill_delayed_inode_items take btrfs_inode by Nikolay Borisov · 8 years ago
- e07222c btrfs: Make btrfs_delayed_delete_inode_ref take btrfs_inode by Nikolay Borisov · 8 years ago
- e67bbbb btrfs: Make btrfs_delete_delayed_dir_index take btrfs_inode by Nikolay Borisov · 8 years ago
- 6f45d18 btrfs: Make btrfs_insert_delayed_dir_index take btrfs_inode by Nikolay Borisov · 8 years ago
- fcabdd1 btrfs: Make btrfs_delayed_inode_reserve_metadata take btrfs_inode by Nikolay Borisov · 8 years ago
- e5517a7 btrfs: Make btrfs_get_or_create_delayed_node take btrfs_inode by Nikolay Borisov · 8 years ago
- 340c6ca btrfs: Make btrfs_get_delayed_node take btrfs_inode by Nikolay Borisov · 8 years ago
- 4a0cc7c btrfs: Make btrfs_ino take a struct btrfs_inode by Nikolay Borisov · 8 years ago