aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ordered-data.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: use folio_end() where appropriateDavid Sterba2025-07-211-1/+1
* btrfs: fold error checks when allocating ordered extent and update commentsFilipe Manana2025-05-151-12/+14
* btrfs: check we grabbed inode reference when allocating an ordered extentFilipe Manana2025-05-151-8/+15
* btrfs: fix qgroup reservation leak on failure to allocate ordered extentFilipe Manana2025-05-151-3/+9
* btrfs: simplify csum list release at btrfs_put_ordered_extent()Filipe Manana2025-05-151-8/+4
* btrfs: use unsigned types for constants defined as bit shiftsDavid Sterba2025-05-151-2/+2
* btrfs: add btrfs prefix to main lock, try lock and unlock extent functionsFilipe Manana2025-05-151-4/+4
* btrfs: introduce a read path dedicated extent lock helperQu Wenruo2025-03-181-5/+18
* btrfs: fix assertion failure when splitting ordered extent after transaction ...Filipe Manana2025-01-231-0/+12
* Merge tag 'cxl-for-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds2024-11-221-5/+5
|\
| * range: Add range_overlaps()Ira Weiny2024-11-081-5/+5
* | btrfs: Switch from using the private_2 flag to owner_2Matthew Wilcox (Oracle)2024-10-041-2/+2
|/
* btrfs: add and use helper to verify the calling task has locked the inodeFilipe Manana2024-09-101-1/+1
* btrfs: convert btrfs_mark_ordered_io_finished() to take a folioJosef Bacik2024-09-101-5/+4
* btrfs: convert btrfs_finish_ordered_extent() to take a folioJosef Bacik2024-09-101-3/+3
* btrfs: convert can_finish_ordered_extent() to use a folioJosef Bacik2024-09-101-10/+11
* btrfs: switch btrfs_ordered_extent::inode to struct btrfs_inodeDavid Sterba2024-07-111-11/+11
* btrfs: update panic message when splitting ordered extentFilipe Manana2024-07-111-1/+1
* btrfs: mark ordered extent insertion failure checks as unlikelyFilipe Manana2024-07-111-2/+2
* btrfs: avoid removal and re-insertion of split ordered extentFilipe Manana2024-07-111-14/+6
* btrfs: add comment about locking to btrfs_split_ordered_extent()Filipe Manana2024-07-111-0/+17
* btrfs: reduce critical section at btrfs_wait_ordered_extents()Filipe Manana2024-07-111-1/+1
* btrfs: reduce critical section at btrfs_wait_ordered_roots()Filipe Manana2024-07-111-3/+3
* btrfs: cleanup duplicated parameters related to create_io_em()Qu Wenruo2024-07-111-1/+1
* btrfs: cleanup duplicated parameters related to btrfs_alloc_ordered_extentQu Wenruo2024-07-111-6/+28
* btrfs: simplify range parameters of btrfs_wait_ordered_roots()David Sterba2024-07-111-7/+21
* btrfs: pass a btrfs_inode to btrfs_wait_ordered_range()Filipe Manana2024-07-111-4/+4
* btrfs: pass a btrfs_inode to btrfs_fdatawrite_range()Filipe Manana2024-07-111-1/+1
* btrfs: make btrfs_finish_ordered_extent() return voidFilipe Manana2024-07-111-2/+1
* btrfs: fix function name in comment for btrfs_remove_ordered_extent()Filipe Manana2024-07-111-1/+1
* btrfs: ensure fast fsync waits for ordered extents after a write failureFilipe Manana2024-05-281-0/+31
* btrfs: handle errors in btrfs_reloc_clone_csums properlyJosef Bacik2024-05-071-0/+6
* btrfs: change root->root_key.objectid to btrfs_root_id()Josef Bacik2024-05-071-1/+1
* btrfs: set correct ram_bytes when splitting ordered extentQu Wenruo2024-04-301-0/+1
* btrfs: remove SLAB_MEM_SPREAD flag useChengming Zhou2024-03-051-1/+1
* btrfs: use KMEM_CACHE() to create btrfs_ordered_extent cacheKunwu Chan2024-03-041-4/+1
* btrfs: remove unused included headersDavid Sterba2024-03-041-1/+0
* btrfs: migrate subpage code to folio interfacesQu Wenruo2023-12-151-2/+3
* btrfs: fix qgroup_free_reserved_data int overflowBoris Burkov2023-12-061-3/+4
* btrfs: free qgroup reserve when ORDERED_IOERR is setBoris Burkov2023-12-061-1/+3
* btrfs: open code btrfs_ordered_inode_tree in btrfs_inodeDavid Sterba2023-10-121-68/+54
* btrfs: merge ordered work callbacks in btrfs_work into oneDavid Sterba2023-10-121-2/+2
* btrfs: add support for inserting raid stripe extentsJohannes Thumshirn2023-10-121-0/+1
* btrfs: check for BTRFS_FS_ERROR in pending ordered assertJosef Bacik2023-09-081-1/+1
* btrfs: use LIST_HEAD() to initialize the list_headRuan Jinjie2023-08-211-3/+1
* btrfs: remove btrfs_writepage_endio_finish_orderedChristoph Hellwig2023-08-211-0/+4
* btrfs: add a btrfs_finish_ordered_extent helperChristoph Hellwig2023-06-191-0/+19
* btrfs: factor out a btrfs_queue_ordered_fn helperChristoph Hellwig2023-06-191-9/+12
* btrfs: factor out a can_finish_ordered_extent helperChristoph Hellwig2023-06-191-45/+55
* btrfs: remove btrfs_add_ordered_extentChristoph Hellwig2023-06-191-24/+1