- 55151ea btrfs: migrate subpage code to folio interfaces by Qu Wenruo · 1 year, 2 months ago
- 9e65bfc btrfs: fix qgroup_free_reserved_data int overflow by Boris Burkov · 1 year, 3 months ago
- f63e116 btrfs: free qgroup reserve when ORDERED_IOERR is set by Boris Burkov · 1 year, 3 months ago
- 54c65371 btrfs: open code btrfs_ordered_inode_tree in btrfs_inode by David Sterba · 1 year, 5 months ago
- 078b8b9 btrfs: merge ordered work callbacks in btrfs_work into one by David Sterba · 1 year, 5 months ago
- 02c372e btrfs: add support for inserting raid stripe extents by Johannes Thumshirn · 1 year, 5 months ago
- 4ca8e03 btrfs: check for BTRFS_FS_ERROR in pending ordered assert by Josef Bacik · 1 year, 6 months ago
- 84af994 btrfs: use LIST_HEAD() to initialize the list_head by Ruan Jinjie · 1 year, 6 months ago
- 6648ced btrfs: remove btrfs_writepage_endio_finish_ordered by Christoph Hellwig · 1 year, 8 months ago
- 122e9ed btrfs: add a btrfs_finish_ordered_extent helper by Christoph Hellwig · 1 year, 9 months ago
- 2d6f107 btrfs: factor out a btrfs_queue_ordered_fn helper by Christoph Hellwig · 1 year, 9 months ago
- 53df2586 btrfs: factor out a can_finish_ordered_extent helper by Christoph Hellwig · 1 year, 9 months ago
- ebfe4d4 btrfs: remove btrfs_add_ordered_extent by Christoph Hellwig · 1 year, 9 months ago
- 52b1fdc btrfs: handle completed ordered extents in btrfs_split_ordered_extent by Christoph Hellwig · 1 year, 9 months ago
- 816f589 btrfs: atomically insert the new extent in btrfs_split_ordered_extent by Christoph Hellwig · 1 year, 9 months ago
- 53d9981 btrfs: split btrfs_alloc_ordered_extent to allocation and insertion helpers by Christoph Hellwig · 1 year, 9 months ago
- b0307e2 btrfs: return the new ordered_extent from btrfs_split_ordered_extent by Christoph Hellwig · 1 year, 9 months ago
- cbfce4c btrfs: optimize the logical to physical mapping for zoned writes by Christoph Hellwig · 1 year, 9 months ago
- f0792b79 btrfs: fold btrfs_clone_ordered_extent into btrfs_split_ordered_extent by Christoph Hellwig · 1 year, 11 months ago
- 8f4af4b btrfs: sink parameter len to btrfs_split_ordered_extent by Christoph Hellwig · 1 year, 11 months ago
- e44ca71 btrfs: move ordered_extent internal sanity checks into btrfs_split_ordered_extent by Christoph Hellwig · 1 year, 11 months ago
- 8725bdd btrfs: pass flags as unsigned long to btrfs_add_ordered_extent by Boris Burkov · 1 year, 11 months ago
- cf6d1aa btrfs: add function to create and return an ordered extent by Boris Burkov · 1 year, 11 months ago
- 36d4556 btrfs: remove the wait argument to btrfs_start_ordered_extent by Christoph Hellwig · 2 years, 2 months ago
- 149c51f Merge tag 'for-6.2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 2 years, 2 months ago
- e55cf7c btrfs: pass btrfs_inode to btrfs_add_delayed_iput by David Sterba · 2 years, 4 months ago
- 7f0add2 btrfs: move super_block specific helpers into super.h by Josef Bacik · 2 years, 4 months ago
- af142b6 btrfs: move file prototypes to file.h by Josef Bacik · 2 years, 4 months ago
- 43dd529 btrfs: update function comments by David Sterba · 2 years, 4 months ago
- 9b569ea btrfs: move the printk helpers out of ctree.h by Josef Bacik · 2 years, 4 months ago
- 632ddfa btrfs: use cached_state for btrfs_check_nocow_lock by Josef Bacik · 2 years, 5 months ago
- 83ae413 btrfs: add a cached_state to try_lock_extent by Josef Bacik · 2 years, 5 months ago
- cf260db btrfs: replace INT_LIMIT(loff_t) with OFFSET_MAX by Zhen Lei · 2 years, 3 months ago
- d2c7a19 btrfs: add btrfs_try_lock_ordered_range by Josef Bacik · 2 years, 5 months ago
- 570eb97 btrfs: unify the lock/unlock extent variants by Josef Bacik · 2 years, 5 months ago
- 5f4403e btrfs: add lockdep annotations for the ordered extents wait event by Ioannis Angelakopoulos · 2 years, 7 months ago
- 8b53779 btrfs: add lockdep annotations for pending_ordered wait event by Ioannis Angelakopoulos · 2 years, 7 months ago
- 711f447 btrfs: remove the finish_func argument to btrfs_mark_ordered_io_finished by Christoph Hellwig · 2 years, 8 months ago
- 5bea250 btrfs: add tracepoints for ordered extents by Johannes Thumshirn · 2 years, 8 months ago
- 143823c btrfs: fix typos in comments by David Sterba · 2 years, 9 months ago
- 7c0c726 btrfs: add BTRFS_IOC_ENCODED_WRITE by Omar Sandoval · 6 years ago
- cb36a9b btrfs: add ram_bytes and offset to btrfs_ordered_extent by Omar Sandoval · 5 years ago
- f79645d btrfs: zoned: fix double counting of split ordered extent by Naohiro Aota · 3 years, 6 months ago
- f41b6ba btrfs: remove uptodate parameter from btrfs_dec_test_first_ordered_pending by David Sterba · 3 years, 7 months ago
- c7c3a6d btrfs: store a block_device in struct btrfs_ordered_extent by Christoph Hellwig · 3 years, 7 months ago
- b945a46 btrfs: make page Ordered bit to be subpage compatible by Qu Wenruo · 3 years, 9 months ago
- f57ad93 btrfs: rename PagePrivate2 to PageOrdered inside btrfs by Qu Wenruo · 3 years, 11 months ago
- c095f33 btrfs: introduce btrfs_lookup_first_ordered_range() by Qu Wenruo · 3 years, 10 months ago
- e65f152 btrfs: refactor how we finish ordered extent io for endio functions by Qu Wenruo · 3 years, 11 months ago
- adbd914d btrfs: zoned: fix silent data loss after failure splitting ordered extent by Filipe Manana · 3 years, 10 months ago
- 20bbf20 btrfs: replace offset_in_entry with in_range by Nikolay Borisov · 4 years ago
- d8e3fb1 btrfs: zoned: use ZONE_APPEND write for zoned mode by Naohiro Aota · 4 years ago
- 24533f6 btrfs: save irq flags when looking up an ordered extent by Johannes Thumshirn · 4 years ago
- d22002f btrfs: zoned: split ordered extent when bio is sent by Naohiro Aota · 4 years ago
- 5deb17e btrfs: track ordered bytes instead of just dio ordered bytes by Josef Bacik · 4 years, 4 months ago
- 3c198fe btrfs: rework the order of btrfs_ordered_extent::flags by Qu Wenruo · 4 years, 1 month ago
- 58f74b2 btrfs: refactor btrfs_dec_test_* functions for ordered extents by Qu Wenruo · 4 years, 2 months ago
- 9e46458 btrfs: remove btrfs_find_ordered_sum call from btrfs_lookup_bio_sums by Qu Wenruo · 4 years, 3 months ago
- 223486c btrfs: switch cached fs_info::csum_size from u16 to u32 by David Sterba · 4 years, 8 months ago
- 55fc29b btrfs: use cached value of fs_info::csum_size everywhere by David Sterba · 4 years, 8 months ago
- 265fdfa btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits by David Sterba · 4 years, 8 months ago
- ab108d9 btrfs: use precalculated sectorsize_bits from fs_info by David Sterba · 4 years, 8 months ago
- c0a4360 btrfs: remove inode argument from btrfs_start_ordered_extent by Nikolay Borisov · 4 years, 5 months ago
- 71fe0a5 btrfs: switch btrfs_remove_ordered_extent to btrfs_inode by Nikolay Borisov · 4 years, 5 months ago
- 3c5641a btrfs: make btrfs_find_ordered_sum take btrfs_inode by Nikolay Borisov · 4 years, 6 months ago
- 6fee248 btrfs: convert btrfs_inode_sectorsize to take btrfs_inode by Nikolay Borisov · 4 years, 6 months ago
- 90c0304 btrfs: make btrfs_dec_test_ordered_pending take btrfs_inode by Nikolay Borisov · 4 years, 6 months ago
- acbf1dd btrfs: make ordered extent tracepoint take btrfs_inode by Nikolay Borisov · 4 years, 6 months ago
- 6d072c8 btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inode by Nikolay Borisov · 4 years, 6 months ago
- 4877817 btrfs: make fast fsyncs wait only for writeback by Filipe Manana · 4 years, 6 months ago
- c1e0952 btrfs: make btrfs_add_ordered_extent_dio take btrfs_inode by Nikolay Borisov · 4 years, 9 months ago
- 7095821 btrfs: make btrfs_dec_test_first_ordered_pending take btrfs_inode by Nikolay Borisov · 4 years, 9 months ago
- 72b7d15 btrfs: make btrfs_qgroup_release_data take btrfs_inode by Nikolay Borisov · 4 years, 9 months ago
- 4cc6120 btrfs: make btrfs_add_ordered_extent_compress take btrfs_inode by Nikolay Borisov · 4 years, 9 months ago
- e7fbf60 btrfs: make btrfs_add_ordered_extent take btrfs_inode by Nikolay Borisov · 4 years, 9 months ago
- 8b8a979 btrfs: make btrfs_qgroup_free_data take btrfs_inode by Nikolay Borisov · 4 years, 9 months ago
- c350437 btrfs: make btrfs_lookup_ordered_extent take btrfs_inode by Nikolay Borisov · 4 years, 9 months ago
- da69fea btrfs: make __btrfs_add_ordered_extent take struct btrfs_inode by Nikolay Borisov · 4 years, 9 months ago
- 3ef6414 btrfs: remove no longer used trans_list member of struct btrfs_ordered_extent by Filipe Manana · 4 years, 8 months ago
- cd8d39f4a btrfs: remove no longer used log_list member of struct btrfs_ordered_extent by Filipe Manana · 4 years, 8 months ago
- 7dbeaad btrfs: change timing for qgroup reserved space for ordered extents to fix reserved space leak by Qu Wenruo · 4 years, 8 months ago
- b272ae2 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range by David Sterba · 5 years ago
- ae6957e btrfs: add assertions for tree == inode->io_tree to extent IO helpers by David Sterba · 5 years ago
- 0024652 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root by Josef Bacik · 5 years ago
- 3f1c64c btrfs: delete the ordered isize update code by Josef Bacik · 5 years ago
- e75fd33 Btrfs: fix btrfs_wait_ordered_range() so that it waits for all ordered extents by Filipe Manana · 5 years ago
- bffe633 btrfs: make btrfs_ordered_extent naming consistent with btrfs_file_extent_item by Omar Sandoval · 5 years ago
- 511a32b btrfs: Opencode ordered_data_tree_panic by Nikolay Borisov · 5 years ago
- 042528f Btrfs: fix block group remaining RO forever after error during device replace by Filipe Manana · 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 · 5 years ago
- a3b46b8 btrfs: fix extent_state leak in btrfs_lock_and_flush_ordered_range by Naohiro Aota · 6 years ago
- 8673634 btrfs: migrate the delalloc space stuff to it's own home by Josef Bacik · 6 years ago
- 1e25a2e btrfs: don't assume ordered sums to be 4 bytes by Johannes Thumshirn · 6 years ago
- bd80d94 btrfs: Always use a cached extent_state in btrfs_lock_and_flush_ordered_range by Nikolay Borisov · 6 years ago
- ffa8721 btrfs: add new helper btrfs_lock_and_flush_ordered_range by Nikolay Borisov · 6 years ago
- 4297ff8 btrfs: track DIO bytes in flight by Josef Bacik · 6 years ago
- f975626 btrfs: Remove redundant inode argument from btrfs_add_ordered_sum by Nikolay Borisov · 6 years ago
- a3d46ae btrfs: Switch memory allocations in async csum calculation path to kvmalloc by Nikolay Borisov · 6 years ago
- 85dd506 Btrfs: remove no longer used stuff for tracking pending ordered extents by Filipe Manana · 6 years ago