summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/inode.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* btrfs: return real error when orphan cleanup fails due to a transaction abortFilipe Manana2023-08-211-1/+8
* btrfs: fix zoned handling in submit_uncompressed_rangeChristoph Hellwig2023-08-211-29/+18
* btrfs: don't redirty locked_page in run_delalloc_zonedChristoph Hellwig2023-08-211-9/+4
* btrfs: refactor the zoned device handling in cow_file_rangeChristoph Hellwig2023-08-211-27/+31
* btrfs: don't redirty pages in compress_file_rangeChristoph Hellwig2023-08-211-34/+9
* btrfs: share the code to free the page array in compress_file_rangeChristoph Hellwig2023-08-211-21/+9
* btrfs: use a separate label for the incompressible case in compress_file_rangeChristoph Hellwig2023-08-211-8/+5
* btrfs: further simplify the compress or not logic in compress_file_rangeChristoph Hellwig2023-08-211-32/+16
* btrfs: streamline compress_file_rangeChristoph Hellwig2023-08-211-83/+82
* btrfs: merge submit_compressed_extents and async_cow_submitChristoph Hellwig2023-08-211-29/+10
* btrfs: merge async_cow_start and compress_file_rangeChristoph Hellwig2023-08-211-27/+16
* btrfs: don't clear async_chunk->inode in async_cow_startChristoph Hellwig2023-08-211-18/+5
* btrfs: clean up the check for uncompressed ranges in submit_one_async_extentChristoph Hellwig2023-08-211-2/+1
* btrfs: reduce the number of arguments to btrfs_run_delalloc_rangeChristoph Hellwig2023-08-211-57/+28
* btrfs: remove the return value from submit_uncompressed_rangeChristoph Hellwig2023-08-211-8/+7
* btrfs: reduce debug spam from submit_compressed_extentsChristoph Hellwig2023-08-211-20/+13
* btrfs: remove end_extent_writepageChristoph Hellwig2023-08-211-20/+22
* btrfs: remove btrfs_writepage_endio_finish_orderedChristoph Hellwig2023-08-211-9/+0
* btrfs: don't create inline extents in fallback_to_cowChristoph Hellwig2023-08-211-19/+23
* btrfs: pass a flags argument to cow_file_rangeChristoph Hellwig2023-08-211-27/+21
* btrfs: free qgroup rsv on io failureBoris Burkov2023-08-211-0/+7
* btrfs: remove duplicate free_async_extent_pages() on reservation errorGoldwyn Rodrigues2023-08-211-1/+0
* btrfs: fix infinite directory readsFilipe Manana2023-08-141-52/+79
* btrfs: properly clear end of the unreserved range in cow_file_rangeChristoph Hellwig2023-08-101-5/+5
* btrfs: fix ordered extent split error handling in btrfs_dio_submit_ioChristoph Hellwig2023-07-181-2/+5
* btrfs: set_page_extent_mapped after read_folio in btrfs_cont_expandJosef Bacik2023-07-181-3/+11
* btrfs: use irq safe locking when running and adding delayed iputsFilipe Manana2023-07-181-10/+25
* btrfs: fix iput() on error pointer after error during orphan cleanupFilipe Manana2023-07-181-10/+10
* btrfs: fix double iput() on inode after an error during orphan cleanupFilipe Manana2023-07-181-0/+1
* btrfs: do not BUG_ON after failure to migrate space during truncationFilipe Manana2023-06-191-3/+18
* btrfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO methodChristoph Hellwig2023-06-191-1/+0
* btrfs: use btrfs_finish_ordered_extent to complete direct writesChristoph Hellwig2023-06-191-6/+8
* btrfs: add an ordered_extent pointer to struct btrfs_bioChristoph Hellwig2023-06-191-3/+5
* btrfs: open code btrfs_bio_end_io in btrfs_dio_submit_ioChristoph Hellwig2023-06-191-1/+2
* btrfs: pass an ordered_extent to btrfs_submit_compressed_writeChristoph Hellwig2023-06-191-11/+10
* btrfs: pass an ordered_extent to btrfs_reloc_clone_csumsChristoph Hellwig2023-06-191-11/+18
* btrfs: merge the two calls to btrfs_add_ordered_extent in run_delalloc_nocowChristoph Hellwig2023-06-191-22/+15
* btrfs: don't treat zoned writeback as being from an async helper threadChristoph Hellwig2023-06-191-5/+15
* btrfs: remove PAGE_SET_ERRORChristoph Hellwig2023-06-191-5/+6
* btrfs: stop setting PageError in the data I/O pathChristoph Hellwig2023-06-191-3/+0
* btrfs: rename cow_file_range_async to run_delalloc_compressedChristoph Hellwig2023-06-191-8/+8
* btrfs: don't fail writeback when allocating the compression context failsChristoph Hellwig2023-06-191-46/+28
* btrfs: pass the new logical address to split_extent_mapChristoph Hellwig2023-06-191-1/+2
* btrfs: defer splitting of ordered extents until I/O completionChristoph Hellwig2023-06-191-6/+12
* btrfs: return the new ordered_extent from btrfs_split_ordered_extentChristoph Hellwig2023-06-191-1/+7
* btrfs: reorder conditions in btrfs_extract_ordered_extentChristoph Hellwig2023-06-191-10/+8
* btrfs: move split_extent_map to extent_map.cChristoph Hellwig2023-06-191-90/+0
* btrfs: optimize the logical to physical mapping for zoned writesChristoph Hellwig2023-06-191-5/+1
* btrfs: rename the bytenr field in struct btrfs_ordered_sum to logicalChristoph Hellwig2023-06-191-1/+1
* btrfs: drop gfp from parameter extent state helpersDavid Sterba2023-06-191-4/+3