aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* btrfs: allow read-only mount of 4K sector size fs on 64K page systemQu Wenruo2021-02-082-3/+29
* btrfs: integrate page status update for data read path into begin/end_page_readQu Wenruo2021-02-083-23/+80
* btrfs: introduce btrfs_subpage for data inodesQu Wenruo2021-02-089-33/+103
* btrfs: introduce subpage metadata validation checkQu Wenruo2021-02-081-0/+57
* btrfs: support subpage in endio_readpage_update_page_status()Qu Wenruo2021-02-081-6/+15
* btrfs: introduce read_extent_buffer_subpage()Qu Wenruo2021-02-081-0/+70
* btrfs: support subpage in try_release_extent_buffer()Qu Wenruo2021-02-081-2/+104
* btrfs: support subpage in btrfs_clone_extent_bufferQu Wenruo2021-02-081-2/+1
* btrfs: support subpage in set/clear_extent_buffer_uptodate()Qu Wenruo2021-02-081-4/+7
* btrfs: introduce helpers for subpage error statusQu Wenruo2021-02-082-0/+31
* btrfs: introduce helpers for subpage uptodate statusQu Wenruo2021-02-082-0/+140
* btrfs: attach private to dummy extent buffer pagesQu Wenruo2021-02-081-1/+8
* btrfs: support subpage for extent buffer page releaseQu Wenruo2021-02-083-16/+133
* btrfs: make grab_extent_buffer_from_page() handle subpage caseQu Wenruo2021-02-081-2/+11
* btrfs: make attach_extent_buffer_page() handle subpage caseQu Wenruo2021-02-083-13/+96
* btrfs: introduce the skeleton of btrfs_subpage structureQu Wenruo2021-02-084-2/+78
* btrfs: set UNMAPPED bit early in btrfs_clone_extent_buffer() for subpage supportQu Wenruo2021-02-081-2/+7
* btrfs: merge PAGE_CLEAR_DIRTY and PAGE_SET_WRITEBACK to PAGE_START_WRITEBACKQu Wenruo2021-02-083-26/+18
* btrfs: make concurrent fsyncs wait less when waiting for a transaction commitFilipe Manana2021-02-083-8/+34
* btrfs: remove unnecessary check_parent_dirs_for_sync()Filipe Manana2021-02-081-106/+15
* btrfs: skip logging inodes already logged when logging new entriesFilipe Manana2021-02-081-1/+1
* btrfs: skip logging directories already logged when logging all parentsFilipe Manana2021-02-081-0/+5
* btrfs: avoid logging new ancestor inodes when logging new inodeFilipe Manana2021-02-081-2/+33
* btrfs: stop setting nbytes when filling inode item for loggingFilipe Manana2021-02-081-1/+8
* btrfs: remove unnecessary directory inode item update when deleting dir entryFilipe Manana2021-02-081-35/+4
* btrfs: let callers of btrfs_get_io_geometry pass the emMichal Rostecki2021-02-083-38/+51
* btrfs: fix double accounting of ordered extent for subpage case in btrfs_inva...Qu Wenruo2021-02-081-1/+2
* btrfs: simplify condition in __btrfs_run_delayed_itemsAbaci Team2021-02-081-1/+1
* btrfs: remove wrong comment for can_nocow_extent()Filipe Manana2021-02-081-3/+0
* btrfs: add a trace class for dumping the current ENOSPC stateJosef Bacik2021-02-082-0/+63
* btrfs: adjust the flush trace point to include the sourceJosef Bacik2021-02-082-12/+15
* btrfs: implement space clamping for preemptive flushingJosef Bacik2021-02-082-2/+55
* btrfs: simplify the logic in need_preemptive_flushingJosef Bacik2021-02-081-25/+48
* btrfs: rework btrfs_calc_reclaim_metadata_sizeJosef Bacik2021-02-081-24/+20
* btrfs: check reclaim_size in need_preemptive_reclaimJosef Bacik2021-02-081-0/+7
* btrfs: rename need_do_async_reclaimJosef Bacik2021-02-081-7/+7
* btrfs: improve preemptive background space flushingJosef Bacik2021-02-083-2/+100
* btrfs: introduce a FORCE_COMMIT_TRANS flush operationJosef Bacik2021-02-083-1/+17
* btrfs: track ordered bytes instead of just dio ordered bytesJosef Bacik2021-02-084-23/+18
* btrfs: add a trace point for reserve ticketsJosef Bacik2021-02-082-1/+40
* btrfs: make flush_space take a enum btrfs_flush_state instead of intJosef Bacik2021-02-081-3/+3
* btrfs: send: use struct send_ctx *sctx for btrfs_compare_trees and changed_cbRoman Anasal2021-02-081-8/+7
* btrfs: run delayed refs less often in commit_cowonly_rootsJosef Bacik2021-02-081-11/+12
* btrfs: stop running all delayed refs during snapshotJosef Bacik2021-02-081-6/+0
* btrfs: remove bogus BUG_ON in alloc_reserved_tree_blockJosef Bacik2021-02-081-1/+0
* btrfs: move delayed ref flushing for qgroup into qgroup helperJosef Bacik2021-02-081-6/+17
* btrfs: only run delayed refs once before committingJosef Bacik2021-02-081-6/+0
* btrfs: delayed refs pre-flushing should only run the heads we haveJosef Bacik2021-02-081-1/+1
* btrfs: only let one thread pre-flush delayed refs in commitJosef Bacik2021-02-082-23/+21
* btrfs: do not block on deleted bgs mutex in the cleanerJosef Bacik2021-02-081-3/+8