summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2022-08-23btrfs: replace: drop assert for suspended replaceAnand Jain1-2/+1
2022-08-23btrfs: fix silent failure when deleting root referenceFilipe Manana1-2/+3
2022-08-23btrfs: fix space cache corruption and potential double allocationsOmar Sandoval4-60/+22
2022-08-22btrfs: don't allow large NOWAIT direct readsJosef Bacik1-0/+14
2022-08-22btrfs: don't merge pages into bio if their page offset is not contiguousQu Wenruo1-4/+29
2022-08-22btrfs: update generation of hole file extent item when merging holesFilipe Manana1-0/+2
2022-08-22btrfs: fix possible memory leak in btrfs_get_dev_args_from_path()Zixuan Fu1-1/+4
2022-08-22btrfs: check if root is readonly while setting security xattrGoldwyn Rodrigues1-0/+3
2022-08-17btrfs: tree-checker: check for overlapping extent itemsJosef Bacik1-2/+23
2022-08-17btrfs: fix warning during log replay when bumping inode link countFilipe Manana1-2/+2
2022-08-17btrfs: fix lost error handling when looking up extended ref on log replayFilipe Manana1-1/+3
2022-08-17btrfs: fix lockdep splat with reloc root extent buffersJosef Bacik7-2/+50
2022-08-17btrfs: move lockdep class helpers to locking.cJosef Bacik4-92/+89
2022-08-17btrfs: unset reloc control if transaction commit fails in prepare_to_relocate()Zixuan Fu1-1/+6
2022-07-27btrfs: reset RO counter on block group if we fail to relocateJosef Bacik1-1/+3
2022-07-25btrfs: don't call btrfs_page_set_checked in finish_compressed_bio_readChristoph Hellwig2-27/+2
2022-07-25btrfs: fix repair of compressed extentsChristoph Hellwig6-157/+76
2022-07-25btrfs: remove the start argument to check_data_csum and exportChristoph Hellwig2-15/+13
2022-07-25btrfs: pass a btrfs_bio to btrfs_repair_one_sectorChristoph Hellwig3-29/+31
2022-07-25btrfs: simplify the pending I/O counting in struct compressed_bioChristoph Hellwig2-97/+32
2022-07-25btrfs: repair all known bad mirrorsChristoph Hellwig2-66/+61
2022-07-25btrfs: merge btrfs_dev_stat_print_on_error with its only callerChristoph Hellwig1-5/+0
2022-07-25btrfs: join running log transaction when logging new nameFilipe Manana1-1/+8
2022-07-25btrfs: simplify error handling in btrfs_lookup_dentryNikolay Borisov1-4/+4
2022-07-25btrfs: send: always use the rbtree based inode ref management infrastructureFilipe Manana1-181/+12
2022-07-25btrfs: send: fix sending link commands for existing file pathsBingJing Chang1-4/+152
2022-07-25btrfs: send: introduce recorded_ref_alloc and recorded_ref_freeBingJing Chang1-10/+24
2022-07-25btrfs: zoned: wait until zone is finished when allocation didn't progressNaohiro Aota4-2/+19
2022-07-25btrfs: zoned: write out partially allocated regionNaohiro Aota2-14/+59
2022-07-25btrfs: zoned: activate necessary block groupNaohiro Aota1-0/+16
2022-07-25btrfs: zoned: activate metadata block group on flush_spaceNaohiro Aota3-0/+93
2022-07-25btrfs: zoned: disable metadata overcommit for zonedNaohiro Aota1-1/+4
2022-07-25btrfs: zoned: introduce space_info->active_total_bytesNaohiro Aota4-13/+50
2022-07-25btrfs: zoned: finish least available block group on data bg allocationNaohiro Aota3-10/+87
2022-07-25btrfs: let can_allocate_chunk return errorNaohiro Aota1-7/+8
2022-07-25btrfs: use fs_info->max_extent_size in get_extent_max_capacity()Naohiro Aota1-4/+7
2022-07-25btrfs: convert count_max_extents() to use fs_info->max_extent_sizeNaohiro Aota3-19/+24
2022-07-25btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_sizeNaohiro Aota5-4/+19
2022-07-25btrfs: zoned: revive max_zone_append_bytesNaohiro Aota3-0/+20
2022-07-25btrfs: add optimized btrfs_ino() version for 64 bits systemsFilipe Manana2-0/+16
2022-07-25btrfs: set the objectid of the btree inode's location keyFilipe Manana2-6/+5
2022-07-25btrfs: replace kmap_atomic() with kmap_local_page()Fabio M. De Francesco1-4/+4
2022-07-25btrfs: zlib: replace kmap() with kmap_local_page() in zlib_decompress_bio()Fabio M. De Francesco1-5/+5
2022-07-25btrfs: zlib: replace kmap() with kmap_local_page() in zlib_compress_pages()Fabio M. De Francesco1-19/+13
2022-07-25btrfs: zstd: replace kmap() with kmap_local_page()Fabio M. De Francesco1-20/+13
2022-07-25btrfs: don't fallback to buffered IO for NOWAIT direct IO writesFilipe Manana1-1/+15
2022-07-25btrfs: use enum for btrfs_block_rsv::typeDavid Sterba2-8/+9
2022-07-25btrfs: switch btrfs_block_rsv::failfast to boolDavid Sterba3-4/+4
2022-07-25btrfs: switch btrfs_block_rsv::full to boolDavid Sterba3-12/+9
2022-07-25btrfs: do not return errors from btrfs_submit_dio_bioChristoph Hellwig1-14/+9