summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
...
* | | btrfs: only require sector size alignment for end_bio_extent_writepage()Qu Wenruo2021-06-211-17/+12
* | | btrfs: provide btrfs_page_clamp_*() helpersQu Wenruo2021-06-212-0/+48
* | | btrfs: refactor page status update into process_one_page()Qu Wenruo2021-06-211-97/+109
* | | btrfs: pass bytenr directly to __process_pages_contig()Qu Wenruo2021-06-211-20/+37
* | | btrfs: fix hang when run_delalloc_range() failedQu Wenruo2021-06-211-0/+21
* | | btrfs: rename PagePrivate2 to PageOrdered inside btrfsQu Wenruo2021-06-215-31/+43
* | | btrfs: refactor btrfs_invalidatepage() for subpage supportQu Wenruo2021-06-211-74/+97
* | | btrfs: introduce btrfs_lookup_first_ordered_range()Qu Wenruo2021-06-212-0/+77
* | | btrfs: update comments in btrfs_invalidatepage()Qu Wenruo2021-06-211-6/+15
* | | btrfs: refactor how we finish ordered extent io for endio functionsQu Wenruo2021-06-213-113/+127
* | | btrfs: make Private2 lifespan more consistentQu Wenruo2021-06-211-1/+1
* | | btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered()Qu Wenruo2021-06-214-14/+18
* | | btrfs: make subpage metadata write path call its own endio functionsQu Wenruo2021-06-211-36/+36
* | | btrfs: refactor submit_extent_page() to make bio and its flag tracing easierQu Wenruo2021-06-214-111/+152
* | | btrfs: allow btrfs_bio_fits_in_stripe() to accept bio without any pageQu Wenruo2021-06-211-6/+3
* | | btrfs: remove the unused parameter @len for btrfs_bio_fits_in_stripe()Qu Wenruo2021-06-213-7/+6
* | | btrfs: make free space cache size consistent across different PAGE_SIZEQu Wenruo2021-06-211-9/+9
* | | btrfs: scrub: fix subpage repair error caused by hard coded PAGE_SIZEQu Wenruo2021-06-211-40/+42
* | | btrfs: use list_last_entry in add_falloc_rangeNikolay Borisov2021-06-211-4/+3
* | | btrfs: fix comment about max_out in btrfs_compress_pagesAnand Jain2021-06-211-3/+0
* | | btrfs: optimize variables size in btrfs_submit_compressed_writeAnand Jain2021-06-212-6/+6
* | | btrfs: optimize variables size in btrfs_submit_compressed_readAnand Jain2021-06-211-3/+3
* | | btrfs: reduce the variable size to fit nr_pagesAnand Jain2021-06-211-3/+3
* | | btrfs: avoid unnecessary logging of xattrs during fast fsyncsFilipe Manana2021-06-211-3/+13
* | | btrfs: add device delete cancelDavid Sterba2021-06-211-19/+24
* | | btrfs: add cancellation to resizeDavid Sterba2021-06-211-21/+26
* | | btrfs: add wrapper for conditional start of exclusive operationDavid Sterba2021-06-211-0/+42
* | | btrfs: introduce try-lock semantics for exclusive op startDavid Sterba2021-06-212-0/+29
* | | btrfs: add cancellable chunk relocation supportDavid Sterba2021-06-213-2/+70
* | | btrfs: protect exclusive_operation by super_lockDavid Sterba2021-06-212-3/+17
* | | btrfs: clean up header members offsets in write helpersDavid Sterba2021-06-211-6/+7
* | | btrfs: simplify eb checksum verification in btrfs_validate_metadata_bufferDavid Sterba2021-06-211-5/+5
* | | btrfs: remove extra sb::s_id from message in btrfs_validate_metadata_bufferDavid Sterba2021-06-211-2/+2
* | | btrfs: reduce compressed_bio members' typesDavid Sterba2021-06-212-11/+11
* | | btrfs: document byte swap optimization of root_item::flags accessorsDavid Sterba2021-06-211-0/+2
* | | btrfs: scrub: factor out common scrub_stripe constraintsDavid Sterba2021-06-211-7/+2
* | | btrfs: clear log tree recovering status if starting transaction failsDavid Sterba2021-06-211-0/+1
* | | btrfs: clear defrag status of a root if starting transaction failsDavid Sterba2021-06-211-2/+4
* | | btrfs: sysfs: fix format string for some discard statsDavid Sterba2021-06-211-2/+2
* | | btrfs: always abort the transaction if we abort a trans handleJosef Bacik2021-06-215-25/+1
* | | btrfs: don't set the full sync flag when truncation does not touch extentsFilipe Manana2021-06-214-15/+35
* | | btrfs: fix misleading and incomplete comment of btrfs_truncate()Filipe Manana2021-06-211-7/+17
* | | btrfs: abort transaction if we fail to update the delayed inodeJosef Bacik2021-06-211-0/+8
* | | btrfs: fix error handling in __btrfs_update_delayed_inodeJosef Bacik2021-06-211-6/+4
* | | btrfs: make btrfs_release_delayed_iref handle the !iref caseJosef Bacik2021-06-211-10/+10
* | | btrfs: scrub: per-device bandwidth controlDavid Sterba2021-06-213-0/+97
* | | btrfs: zoned: factor out zoned device lookupJohannes Thumshirn2021-06-214-23/+39
* | | btrfs: return EAGAIN if defrag is canceledTian Tao2021-06-211-3/+3
* | | btrfs: remove io_failure_record::in_validationQu Wenruo2021-06-212-101/+21
* | | btrfs: submit read time repair only for each corrupted sectorQu Wenruo2021-06-213-80/+168