aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/volumes.c
AgeCommit message (Expand)AuthorFilesLines
2026-04-13Merge tag 'for-7.1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds1-5/+220
2026-04-13Merge tag 'for-7.1/block-20260411' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2026-04-07btrfs: tag as unlikely if statements that check for fs in error stateFilipe Manana1-1/+1
2026-04-07btrfs: do not reject a valid running dev-replaceQu Wenruo1-1/+6
2026-04-07btrfs: avoid taking the device_list_mutex in btrfs_run_dev_stats()Filipe Manana1-0/+30
2026-04-07btrfs: replace kcalloc() calls to kzalloc_objs()Miquel Sabaté Solà1-4/+2
2026-04-07btrfs: update per-profile available estimationQu Wenruo1-1/+19
2026-04-07btrfs: introduce the device layout aware per-profile available spaceQu Wenruo1-0/+164
2026-03-28Merge tag 'for-7.0-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+3
2026-03-23btrfs: fix lost error when running device stats on multiple devices fsFilipe Manana1-2/+3
2026-03-21Merge tag 'for-7.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-8/+17
2026-03-17btrfs: check block group before marking it unused in balance_remap_chunks()Mark Harmstone1-8/+17
2026-03-16Merge tag 'for-7.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2026-03-13btrfs: pass 'verbose' parameter to btrfs_relocate_block_groupJohannes Thumshirn1-1/+1
2026-03-09block: remove bdev_nonrot()Damien Le Moal1-2/+2
2026-03-03Merge tag 'for-7.0-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+5
2026-02-26btrfs: fix chunk map leak in btrfs_map_block() after btrfs_translate_remap()Mark Harmstone1-1/+1
2026-02-26btrfs: fix chunk map leak in btrfs_map_block() after btrfs_chunk_map_num_copi...Mark Harmstone1-2/+4
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-6/+6
2026-02-18btrfs: replace BUG() with error handling in __btrfs_balance()Adarsh Das1-2/+8
2026-02-03btrfs: tests: add unit tests for pending extent walking functionsBoris Burkov1-7/+7
2026-02-03btrfs: fix EEXIST abort due to non-consecutive gaps in chunk allocationBoris Burkov1-60/+183
2026-02-03btrfs: abort transaction on error in btrfs_remove_block_group()Filipe Manana1-4/+3
2026-02-03btrfs: remove out label in btrfs_check_rw_degradable()Filipe Manana1-7/+5
2026-02-03btrfs: allow balancing remap treeMark Harmstone1-4/+148
2026-02-03btrfs: add do_remap parameter to btrfs_discard_extent()Mark Harmstone1-2/+20
2026-02-03btrfs: handle setting up relocation of block group with remap-treeMark Harmstone1-32/+52
2026-02-03btrfs: handle deletions from remapped block groupMark Harmstone1-22/+28
2026-02-03btrfs: redirect I/O for remapped block groupsMark Harmstone1-0/+18
2026-02-03btrfs: don't add metadata items for the remap tree to the extent treeMark Harmstone1-0/+3
2026-02-03btrfs: allow remapped chunks to have zero stripesMark Harmstone1-1/+6
2026-02-03btrfs: add METADATA_REMAP chunk typeMark Harmstone1-0/+3
2026-02-03btrfs: add definitions and constants for remap-treeMark Harmstone1-0/+1
2026-02-03btrfs: use READA_FORWARD_ALWAYS for device extent verificationjinbaohong1-1/+1
2026-02-03btrfs: shrink the size of btrfs_deviceQu Wenruo1-2/+2
2026-02-03btrfs: avoid transaction commit on error in insert_balance_item()Filipe Manana1-4/+6
2026-02-03btrfs: avoid transaction commit on error in del_balance_item()Filipe Manana1-4/+6
2026-02-03btrfs: merge setting ret and return retDavid Sterba1-6/+3
2026-01-21Merge tag 'for-6.19-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+42
2026-01-20btrfs: add extra device item checks at mountQu Wenruo1-0/+40
2026-01-20btrfs: sync read disk super and set block sizeEdward Adam Davis1-0/+2
2025-12-16Merge tag 'for-6.19-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+1
2025-12-12btrfs: fix memory leak of fs_devices in degraded seed device pathDeepanshu Kartikey1-0/+1
2025-12-03Merge tag 'for-6.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds1-129/+70
2025-12-01Merge tag 'vfs-6.19-rc1.guards' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-5/+4
2025-11-26btrfs: use vfs_utimes to update file timestampsChristoph Hellwig1-7/+4
2025-11-25btrfs: remaining BTRFS_PATH_AUTO_FREE conversionsDavid Sterba1-2/+1
2025-11-24btrfs: use bool type for btrfs_path members used as booleansFilipe Manana1-3/+3
2025-11-24btrfs: apply the AUTO_K(V)FREE macros throughout the codeMiquel Sabaté Solà1-20/+8