| Commit message (Expand) | Author | Age | Files | Lines |
* | btrfs: set correct ram_bytes when splitting ordered extent | Qu Wenruo | 2024-04-30 | 1 | -0/+1 |
* | btrfs: remove SLAB_MEM_SPREAD flag use | Chengming Zhou | 2024-03-05 | 1 | -1/+1 |
* | btrfs: use KMEM_CACHE() to create btrfs_ordered_extent cache | Kunwu Chan | 2024-03-04 | 1 | -4/+1 |
* | btrfs: remove unused included headers | David Sterba | 2024-03-04 | 1 | -1/+0 |
* | btrfs: migrate subpage code to folio interfaces | Qu Wenruo | 2023-12-15 | 1 | -2/+3 |
* | btrfs: fix qgroup_free_reserved_data int overflow | Boris Burkov | 2023-12-06 | 1 | -3/+4 |
* | btrfs: free qgroup reserve when ORDERED_IOERR is set | Boris Burkov | 2023-12-06 | 1 | -1/+3 |
* | btrfs: open code btrfs_ordered_inode_tree in btrfs_inode | David Sterba | 2023-10-12 | 1 | -68/+54 |
* | btrfs: merge ordered work callbacks in btrfs_work into one | David Sterba | 2023-10-12 | 1 | -2/+2 |
* | btrfs: add support for inserting raid stripe extents | Johannes Thumshirn | 2023-10-12 | 1 | -0/+1 |
* | btrfs: check for BTRFS_FS_ERROR in pending ordered assert | Josef Bacik | 2023-09-08 | 1 | -1/+1 |
* | btrfs: use LIST_HEAD() to initialize the list_head | Ruan Jinjie | 2023-08-21 | 1 | -3/+1 |
* | btrfs: remove btrfs_writepage_endio_finish_ordered | Christoph Hellwig | 2023-08-21 | 1 | -0/+4 |
* | btrfs: add a btrfs_finish_ordered_extent helper | Christoph Hellwig | 2023-06-19 | 1 | -0/+19 |
* | btrfs: factor out a btrfs_queue_ordered_fn helper | Christoph Hellwig | 2023-06-19 | 1 | -9/+12 |
* | btrfs: factor out a can_finish_ordered_extent helper | Christoph Hellwig | 2023-06-19 | 1 | -45/+55 |
* | btrfs: remove btrfs_add_ordered_extent | Christoph Hellwig | 2023-06-19 | 1 | -24/+1 |
* | btrfs: handle completed ordered extents in btrfs_split_ordered_extent | Christoph Hellwig | 2023-06-19 | 1 | -8/+32 |
* | btrfs: atomically insert the new extent in btrfs_split_ordered_extent | Christoph Hellwig | 2023-06-19 | 1 | -16/+27 |
* | btrfs: split btrfs_alloc_ordered_extent to allocation and insertion helpers | Christoph Hellwig | 2023-06-19 | 1 | -49/+65 |
* | btrfs: return the new ordered_extent from btrfs_split_ordered_extent | Christoph Hellwig | 2023-06-19 | 1 | -9/+10 |
* | btrfs: optimize the logical to physical mapping for zoned writes | Christoph Hellwig | 2023-06-19 | 1 | -1/+0 |
* | btrfs: fold btrfs_clone_ordered_extent into btrfs_split_ordered_extent | Christoph Hellwig | 2023-04-17 | 1 | -23/+14 |
* | btrfs: sink parameter len to btrfs_split_ordered_extent | Christoph Hellwig | 2023-04-17 | 1 | -16/+15 |
* | btrfs: move ordered_extent internal sanity checks into btrfs_split_ordered_ex... | Christoph Hellwig | 2023-04-17 | 1 | -0/+10 |
* | btrfs: pass flags as unsigned long to btrfs_add_ordered_extent | Boris Burkov | 2023-04-17 | 1 | -1/+1 |
* | btrfs: add function to create and return an ordered extent | Boris Burkov | 2023-04-17 | 1 | -9/+37 |
* | btrfs: remove the wait argument to btrfs_start_ordered_extent | Christoph Hellwig | 2023-02-13 | 1 | -14/+11 |
* | Merge tag 'for-6.2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 2022-12-12 | 1 | -10/+15 |
|\ |
|
| * | btrfs: pass btrfs_inode to btrfs_add_delayed_iput | David Sterba | 2022-12-05 | 1 | -1/+1 |
| * | btrfs: move super_block specific helpers into super.h | Josef Bacik | 2022-12-05 | 1 | -0/+1 |
| * | btrfs: move file prototypes to file.h | Josef Bacik | 2022-12-05 | 1 | -0/+1 |
| * | btrfs: update function comments | David Sterba | 2022-12-05 | 1 | -6/+7 |
| * | btrfs: move the printk helpers out of ctree.h | Josef Bacik | 2022-12-05 | 1 | -0/+1 |
| * | btrfs: use cached_state for btrfs_check_nocow_lock | Josef Bacik | 2022-12-05 | 1 | -3/+4 |
| * | btrfs: add a cached_state to try_lock_extent | Josef Bacik | 2022-12-05 | 1 | -1/+1 |
* | | btrfs: replace INT_LIMIT(loff_t) with OFFSET_MAX | Zhen Lei | 2022-11-25 | 1 | -3/+3 |
|/ |
|
* | btrfs: add btrfs_try_lock_ordered_range | Josef Bacik | 2022-09-29 | 1 | -0/+25 |
* | btrfs: unify the lock/unlock extent variants | Josef Bacik | 2022-09-26 | 1 | -2/+2 |
* | btrfs: add lockdep annotations for the ordered extents wait event | Ioannis Angelakopoulos | 2022-09-26 | 1 | -0/+18 |
* | btrfs: add lockdep annotations for pending_ordered wait event | Ioannis Angelakopoulos | 2022-09-26 | 1 | -0/+3 |
* | btrfs: remove the finish_func argument to btrfs_mark_ordered_io_finished | Christoph Hellwig | 2022-07-25 | 1 | -6/+11 |
* | btrfs: add tracepoints for ordered extents | Johannes Thumshirn | 2022-07-25 | 1 | -3/+16 |
* | btrfs: fix typos in comments | David Sterba | 2022-07-25 | 1 | -2/+2 |
* | btrfs: add BTRFS_IOC_ENCODED_WRITE | Omar Sandoval | 2022-03-14 | 1 | -3/+9 |
* | btrfs: add ram_bytes and offset to btrfs_ordered_extent | Omar Sandoval | 2022-03-14 | 1 | -85/+35 |
* | btrfs: zoned: fix double counting of split ordered extent | Naohiro Aota | 2021-09-07 | 1 | -0/+8 |
* | btrfs: remove uptodate parameter from btrfs_dec_test_first_ordered_pending | David Sterba | 2021-08-23 | 1 | -4/+1 |
* | btrfs: store a block_device in struct btrfs_ordered_extent | Christoph Hellwig | 2021-07-22 | 1 | -2/+0 |
* | btrfs: make page Ordered bit to be subpage compatible | Qu Wenruo | 2021-06-21 | 1 | -2/+3 |