summaryrefslogtreecommitdiff
path: root/fs/btrfs/disk-io.c
AgeCommit message (Expand)AuthorFilesLines
2026-02-06btrfs: fix missing fields in superblock backup with BLOCK_GROUP_TREEMark Harmstone1-1/+1
2025-12-07btrfs: always drop log root tree reference in btrfs_replay_log()Filipe Manana1-1/+1
2025-07-06btrfs: handle csum tree error with rescue=ibadroots correctlyQu Wenruo1-2/+1
2025-06-04btrfs: fix non-empty delayed iputs list on unmount due to async workersFilipe Manana1-0/+13
2025-06-04btrfs: run btrfs_error_commit_super() earlyQu Wenruo1-7/+8
2025-04-25btrfs: fix non-empty delayed iputs list on unmount due to compressed write wo...Filipe Manana1-0/+12
2025-01-09btrfs: flush delalloc workers queue before stopping cleaner kthread during un...Filipe Manana1-0/+9
2024-10-17btrfs: wait for fixup workers before stopping cleaner kthread during umountFilipe Manana1-0/+11
2024-08-29btrfs: replace sb::s_blocksize by fs_info::sectorsizeDavid Sterba1-0/+2
2024-06-21btrfs: fix leak of qgroup extent records after transaction abortFilipe Manana1-9/+1
2024-06-21btrfs: make btrfs_destroy_delayed_refs() return voidFilipe Manana1-6/+3
2024-06-21btrfs: remove unnecessary prototype declarations at disk-io.cFilipe Manana1-9/+0
2024-03-06btrfs: fix double free of anonymous device after snapshot creation failureFilipe Manana1-11/+11
2024-02-23btrfs: do not ASSERT() if the newly created subvolume already got readQu Wenruo1-2/+11
2023-12-08btrfs: add dmesg output for first mount and last unmount of a filesystemQu Wenruo1-0/+1
2023-09-23btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folioQu Wenruo1-6/+8
2023-09-23btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_superAnand Jain1-5/+3
2023-09-19btrfs: use the correct superblock to compare fsid in btrfs_validate_superAnand Jain1-3/+2
2023-08-16btrfs: reject invalid reloc tree root keys with stack dumpQu Wenruo1-1/+2
2023-06-21btrfs: do not ASSERT() on duplicated global rootsQu Wenruo1-2/+8
2023-06-09btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-...pengfuyuan1-1/+1
2023-05-30btrfs: use nofs when cleaning up aborted transactionsJosef Bacik1-0/+9
2023-05-17btrfs: make clear_cache mount option to rebuild FST without disabling itQu Wenruo1-7/+18
2023-04-20btrfs: fix fast csum implementation detectionChristoph Hellwig1-0/+14
2023-01-24btrfs: do not abort transaction on failure to write log tree when syncing logFilipe Manana1-1/+8
2023-01-12btrfs: fix compat_ro checks against remountQu Wenruo1-3/+5
2022-11-07btrfs: zoned: initialize device's zone info for seedingJohannes Thumshirn1-1/+3
2022-10-24btrfs: make thaw time super block check to also verify checksumQu Wenruo1-6/+4
2022-09-26btrfs: relax block-group-tree feature dependency checksQu Wenruo1-63/+109
2022-09-26btrfs: open code and remove btrfs_insert_inode_hash helperJosef Bacik1-1/+3
2022-09-26btrfs: don't init io tree with private data for non-inodesJosef Bacik1-1/+1
2022-09-26btrfs: remove extent_io_tree::track_uptodateJosef Bacik1-1/+0
2022-09-26btrfs: unify the lock/unlock extent variantsJosef Bacik1-4/+3
2022-09-26btrfs: skip subtree scan if it's too high to avoid low stall in btrfs_commit_...Qu Wenruo1-0/+1
2022-09-26btrfs: separate BLOCK_GROUP_TREE compat RO flag from EXTENT_TREE_V2Qu Wenruo1-12/+14
2022-09-26btrfs: don't save block group root into super blockQu Wenruo1-20/+20
2022-09-26btrfs: check superblock to ensure the fs was not modified at thaw timeQu Wenruo1-6/+19
2022-09-26btrfs: give struct btrfs_bio a real end_io handlerChristoph Hellwig1-9/+7
2022-09-26btrfs: add lockdep annotations for the ordered extents wait eventIoannis Angelakopoulos1-0/+1
2022-09-26btrfs: add lockdep annotations for pending_ordered wait eventIoannis Angelakopoulos1-0/+1
2022-09-26btrfs: add lockdep annotations for transaction states wait eventsIoannis Angelakopoulos1-0/+8
2022-09-26btrfs: add lockdep annotations for num_extwriters wait eventIoannis Angelakopoulos1-0/+1
2022-09-26btrfs: add lockdep annotations for num_writers wait eventIoannis Angelakopoulos1-0/+2
2022-09-20Merge tag 'for-6.0-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-6/+36
2022-09-13btrfs: fix hang during unmount when stopping a space reclaim workerFilipe Manana1-0/+25
2022-09-13btrfs: fix hang during unmount when stopping block group reclaim workerFilipe Manana1-6/+11
2022-09-09Merge tag 'for-6.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2022-09-05btrfs: zoned: fix API misuse of zone finish waitingNaohiro Aota1-1/+0
2022-08-19Merge tag 'for-6.0-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-82/+0
2022-08-17btrfs: move lockdep class helpers to locking.cJosef Bacik1-82/+0