| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-24 | btrfs: move and rename CSUM_FMT definition | David Sterba | 1 | -0/+4 |
| 2025-11-24 | btrfs: remove btrfs_fs_info::compressed_write_workers | Qu Wenruo | 1 | -1/+0 |
| 2025-11-24 | btrfs: add macros to facilitate printing of keys | Filipe Manana | 1 | -0/+3 |
| 2025-11-24 | btrfs: introduce a new shutdown state | Qu Wenruo | 1 | -0/+28 |
| 2025-09-23 | btrfs: prepare compression folio alloc/free for bs > ps cases | Qu Wenruo | 1 | -0/+6 |
| 2025-09-23 | btrfs: annotate btrfs_is_testing() as unlikely and make it return bool | Filipe Manana | 1 | -4/+4 |
| 2025-09-23 | btrfs: dump detailed info and specific messages on log replay failures | Filipe Manana | 1 | -0/+2 |
| 2025-09-23 | btrfs: cache max and min order inside btrfs_fs_info | Qu Wenruo | 1 | -0/+2 |
| 2025-09-23 | btrfs: fix typos in comments and strings | David Sterba | 1 | -1/+1 |
| 2025-09-23 | btrfs: add workspace manager initialization for zstd | Qu Wenruo | 1 | -0/+13 |
| 2025-09-22 | btrfs: add mount option for ref_tracker | Leo Martins | 1 | -0/+1 |
| 2025-09-22 | btrfs: move ref-verify under CONFIG_BTRFS_DEBUG | Leo Martins | 1 | -3/+1 |
| 2025-09-22 | btrfs: simplify support block size check | Qu Wenruo | 1 | -0/+3 |
| 2025-07-22 | btrfs: index buffer_tree using node size | Daniel Vacek | 1 | -1/+2 |
| 2025-07-22 | btrfs: use the super_block as holder when mounting file systems | Christoph Hellwig | 1 | -2/+0 |
| 2025-07-22 | btrfs: qgroup: remove no longer used fs_info->qgroup_ulist | Filipe Manana | 1 | -6/+0 |
| 2025-07-21 | btrfs: sysfs: track current commit duration in commit_stats | Boris Burkov | 1 | -0/+2 |
| 2025-05-15 | btrfs: add block reserve for treelog | Naohiro Aota | 1 | -0/+2 |
| 2025-05-15 | btrfs: convert the buffer_radix to an xarray | Josef Bacik | 1 | -3/+1 |
| 2025-05-12 | btrfs: add back warning for mount option commit values exceeding 300 | Kyoji Ogasawara | 1 | -0/+1 |
| 2025-03-18 | btrfs: add extra warning if delayed iput is added when it's not allowed | Qu Wenruo | 1 | -0/+3 |
| 2025-03-18 | btrfs: defrag: extend ioctl to accept compression levels | Daniel Vacek | 1 | -1/+1 |
| 2025-03-18 | btrfs: allow debug builds to accept 2K block size | Qu Wenruo | 1 | -0/+12 |
| 2025-03-18 | btrfs: remove btrfs_fs_info::sectors_per_page | Qu Wenruo | 1 | -1/+6 |
| 2025-03-18 | btrfs: zstd: enable negative compression levels mount option | Daniel Vacek | 1 | -1/+1 |
| 2025-01-13 | btrfs: add tracking of read blocks for read policy | Anand Jain | 1 | -0/+3 |
| 2025-01-13 | btrfs: don't include linux/rwlock_types.h directly | Wolfram Sang | 1 | -1/+0 |
| 2025-01-13 | btrfs: use uuid_is_null() to verify if an uuid is empty | Filipe Manana | 1 | -1/+4 |
| 2025-01-13 | btrfs: move btrfs_alloc_write_mask() into fs.h | Filipe Manana | 1 | -0/+6 |
| 2025-01-13 | btrfs: move BTRFS_BYTES_TO_BLKS() into fs.h | Filipe Manana | 1 | -0/+2 |
| 2025-01-13 | btrfs: move the folio ordered helpers from ctree.h into fs.h | Filipe Manana | 1 | -0/+8 |
| 2025-01-13 | btrfs: move btrfs_is_empty_uuid() from ioctl.c into fs.c | Filipe Manana | 1 | -0/+2 |
| 2025-01-13 | btrfs: move csum related functions from ctree.c into fs.c | Filipe Manana | 1 | -0/+6 |
| 2024-11-11 | btrfs: rename extent map shrinker members from struct btrfs_fs_info | Filipe Manana | 1 | -4/+4 |
| 2024-11-11 | btrfs: simplify tracking progress for the extent map shrinker | Filipe Manana | 1 | -1/+0 |
| 2024-11-11 | btrfs: make the extent map shrinker run asynchronously as a work queue job | Filipe Manana | 1 | -0/+2 |
| 2024-11-11 | btrfs: remove unused page_to_inode and page_to_fs_info macros | Youling Tang | 1 | -3/+0 |
| 2024-11-11 | btrfs: split out CONFIG_BTRFS_EXPERIMENTAL from CONFIG_BTRFS_DEBUG | Qu Wenruo | 1 | -2/+2 |
| 2024-11-11 | btrfs: don't take dev_replace rwsem on task already holding it | Johannes Thumshirn | 1 | -0/+2 |
| 2024-09-10 | btrfs: subpage: remove btrfs_fs_info::subpage_info member | Qu Wenruo | 1 | -1/+1 |
| 2024-07-19 | Merge tag 'for-6.11-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 1 | -33/+33 |
| 2024-07-19 | btrfs: change BTRFS_MOUNT_* flags to 64bit type | Qu Wenruo | 1 | -33/+33 |
| 2024-07-17 | Merge tag 'for-6.11-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 1 | -7/+10 |
| 2024-07-11 | btrfs: avoid races when tracking progress for extent map shrinking | Filipe Manana | 1 | -0/+1 |
| 2024-07-11 | btrfs: introduce new "rescue=ignoresuperflags" mount option | Qu Wenruo | 1 | -0/+1 |
| 2024-07-11 | btrfs: introduce new "rescue=ignoremetacsums" mount option | Qu Wenruo | 1 | -1/+4 |
| 2024-07-11 | btrfs: constify pointer parameters where applicable | David Sterba | 1 | -5/+5 |
| 2024-07-11 | btrfs: cleanup recursive include of the same header | Qu Wenruo | 1 | -1/+0 |
| 2024-05-07 | btrfs: remove duplicate included header from fs.h | Thorsten Blum | 1 | -1/+0 |
| 2024-05-07 | btrfs: add a shrinker for extent maps | Filipe Manana | 1 | -0/+2 |
| 2024-05-07 | btrfs: add a global per cpu counter to track number of used extent maps | Filipe Manana | 1 | -0/+2 |
| 2024-03-04 | btrfs: factor out validation of btrfs_ioctl_vol_args::name | David Sterba | 1 | -0/+2 |
| 2024-03-04 | btrfs: add forward declarations and headers, part 3 | David Sterba | 1 | -2/+40 |
| 2024-03-04 | btrfs: add helper to get fs_info from struct inode pointer | David Sterba | 1 | -0/+3 |
| 2024-03-04 | btrfs: add helpers to get fs_info from page/folio pointers | David Sterba | 1 | -0/+3 |
| 2024-03-04 | btrfs: add helpers to get inode from page/folio pointers | David Sterba | 1 | -0/+5 |
| 2024-03-04 | btrfs: document what the spinlock unused_bgs_lock protects | Filipe Manana | 1 | -0/+3 |
| 2024-03-04 | btrfs: remove unused included headers | David Sterba | 1 | -1/+0 |
| 2023-12-15 | btrfs: remove old mount API code | Josef Bacik | 1 | -14/+0 |
| 2023-12-15 | btrfs: add a NOSPACECACHE mount option flag | Josef Bacik | 1 | -0/+1 |
| 2023-12-15 | btrfs: use a dedicated data structure for chunk maps | Filipe Manana | 1 | -1/+2 |
| 2023-10-12 | btrfs: add and use helpers for reading and writing last_trans_committed | Filipe Manana | 1 | -0/+14 |
| 2023-10-12 | btrfs: add and use helpers for reading and writing fs_info->generation | Filipe Manana | 1 | -0/+16 |
| 2023-10-12 | btrfs: qgroup: check generation when recording simple quota delta | Boris Burkov | 1 | -0/+1 |
| 2023-10-12 | btrfs: qgroup: add new quota mode for simple quotas | Boris Burkov | 1 | -1/+2 |
| 2023-10-12 | btrfs: add raid stripe tree to features enabled with debug config | Johannes Thumshirn | 1 | -0/+1 |
| 2023-10-12 | btrfs: read raid stripe tree from disk | Johannes Thumshirn | 1 | -0/+1 |
| 2023-10-12 | btrfs: warn on tree blocks which are not nodesize aligned | Qu Wenruo | 1 | -0/+6 |
| 2023-10-12 | btrfs: check-integrity: remove CONFIG_BTRFS_FS_CHECK_INTEGRITY option | Qu Wenruo | 1 | -16/+11 |
| 2023-08-21 | btrfs: zoned: activate metadata block group on write time | Naohiro Aota | 1 | -0/+3 |
| 2023-08-21 | btrfs: store the error that turned the fs into error state | Filipe Manana | 1 | -4/+8 |
| 2023-06-19 | btrfs: add comment to struct btrfs_fs_info::dirty_cowonly_roots | Filipe Manana | 1 | -0/+1 |
| 2023-06-19 | btrfs: scrub: remove btrfs_fs_info::scrub_wr_completion_workers | Qu Wenruo | 1 | -1/+0 |
| 2023-06-19 | btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED | Christoph Hellwig | 1 | -1/+1 |
| 2023-06-19 | btrfs: remove hipri_workers workqueue | Christoph Hellwig | 1 | -1/+0 |
| 2023-04-17 | btrfs: scrub: remove scrub_parity structure | Qu Wenruo | 1 | -1/+0 |
| 2023-04-17 | btrfs: use a constant for the number of metadata units needed for an unlink | Filipe Manana | 1 | -0/+12 |
| 2023-04-17 | btrfs: constify fs_info argument of the metadata size calculation helpers | Filipe Manana | 1 | -2/+2 |
| 2023-04-17 | btrfs: remove obsolete delayed ref throttling logic when truncating items | Filipe Manana | 1 | -1/+0 |
| 2023-04-17 | btrfs: avoid repetitive define BTRFS_FEATURE_INCOMPAT_SUPP | Anand Jain | 1 | -20/+15 |
| 2023-03-15 | btrfs: rename BTRFS_FS_NO_OVERCOMMIT to BTRFS_FS_ACTIVE_ZONE_TRACKING | Josef Bacik | 1 | -5/+2 |
| 2023-02-15 | btrfs: calculate file system wide queue limit for zoned mode | Christoph Hellwig | 1 | -1/+4 |
| 2023-02-13 | btrfs: sysfs: update fs features directory asynchronously | Qu Wenruo | 1 | -0/+6 |
| 2023-01-11 | btrfs: zoned: enable metadata over-commit for non-ZNS setup | Naohiro Aota | 1 | -0/+6 |
| 2022-12-05 | btrfs: remove the unused endio_raid56_workers and btrfs_raid_bio::end_io_work | Qu Wenruo | 1 | -1/+0 |
| 2022-12-05 | btrfs: move super_block specific helpers into super.h | Josef Bacik | 1 | -17/+0 |
| 2022-12-05 | btrfs: move CONFIG_BTRFS_FS_RUN_SANITY_TESTS checks to fs.h | Josef Bacik | 1 | -0/+9 |
| 2022-12-05 | btrfs: add dependencies to fs.h and block-rsv.h | Josef Bacik | 1 | -0/+8 |
| 2022-12-05 | btrfs: move btrfs_fs_info declarations into fs.h | Josef Bacik | 1 | -0/+660 |
| 2022-12-05 | btrfs: move the compat/incompat flag masks to fs.h | Josef Bacik | 1 | -0/+57 |
| 2022-12-05 | btrfs: add a BTRFS_FS_NEED_TRANS_COMMIT flag | Josef Bacik | 1 | -0/+3 |
| 2022-12-05 | btrfs: move fs_info::flags enum to fs.h | Josef Bacik | 1 | -0/+68 |
| 2022-12-05 | btrfs: move mount option definitions to fs.h | Josef Bacik | 1 | -0/+63 |
| 2022-12-05 | btrfs: convert incompat and compat flag test helpers to macros | Josef Bacik | 1 | -14/+6 |
| 2022-12-05 | btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.h | Josef Bacik | 1 | -0/+49 |
| 2022-12-05 | btrfs: move fs wide helpers out of ctree.h | Josef Bacik | 1 | -0/+85 |