aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2021-10-26btrfs: zoned: implement active zone trackingNaohiro Aota7-2/+226
2021-10-26btrfs: zoned: introduce physical_map to btrfs_block_groupNaohiro Aota3-2/+16
2021-10-26btrfs: zoned: load active zone information from devicesNaohiro Aota2-1/+60
2021-10-26btrfs: zoned: finish superblock zone once no space left for new SBNaohiro Aota3-20/+44
2021-10-26btrfs: zoned: locate superblock position using zone capacityNaohiro Aota1-2/+13
2021-10-26btrfs: zoned: consider zone as full when no more SB can be writtenNaohiro Aota1-8/+15
2021-10-26btrfs: zoned: tweak reclaim threshold for zone capacityNaohiro Aota1-2/+6
2021-10-26btrfs: zoned: calculate free space from zone capacityNaohiro Aota4-6/+16
2021-10-26btrfs: zoned: move btrfs_free_excluded_extents out of btrfs_calc_zone_unusableNaohiro Aota2-3/+2
2021-10-26btrfs: zoned: load zone capacity information from devicesNaohiro Aota2-1/+24
2021-10-26btrfs: defrag: enable defrag for subpage caseQu Wenruo1-6/+0
2021-10-26btrfs: defrag: remove the old infrastructureQu Wenruo1-313/+0
2021-10-26btrfs: defrag: use defrag_one_cluster() to implement btrfs_defrag_file()Qu Wenruo1-149/+55
2021-10-26btrfs: defrag: introduce helper to defrag one clusterQu Wenruo1-0/+56
2021-10-26btrfs: defrag: introduce helper to defrag a rangeQu Wenruo1-10/+93
2021-10-26btrfs: defrag: introduce helper to defrag a contiguous prepared rangeQu Wenruo1-0/+55
2021-10-26btrfs: defrag: introduce helper to collect target file extentsQu Wenruo1-0/+120
2021-10-26btrfs: defrag: factor out page preparation into a helperQu Wenruo1-61/+87
2021-10-26btrfs: defrag: replace hard coded PAGE_SIZE with sectorsizeQu Wenruo1-5/+6
2021-10-26btrfs: defrag: also check PagePrivate for subpage cases in cluster_pages_for_defrag()Qu Wenruo1-2/+3
2021-10-26btrfs: defrag: pass file_ra_state instead of file to btrfs_defrag_file()Qu Wenruo2-11/+20
2021-10-26btrfs: rename and switch to bool btrfs_chunk_readonlyAnand Jain3-17/+19
2021-10-26btrfs: reflink: initialize return value to 0 in btrfs_extent_same()Sidong Yang1-1/+1
2021-10-26btrfs: subpage: pack all subpage bitmaps into a larger bitmapQu Wenruo3-85/+121
2021-10-26fs: remove leftover comments from mandatory locking removalJeff Layton2-7/+1
2021-10-25fscrypt: improve a few commentsEric Biggers2-3/+13
2021-10-25btrfs: subpage: introduce btrfs_subpage_bitmap_infoQu Wenruo4-3/+72
2021-10-25btrfs: subpage: make btrfs_alloc_subpage() return btrfs_subpage directlyQu Wenruo3-22/+24
2021-10-25btrfs: subpage: only call btrfs_alloc_subpage() when sectorsize is smaller than PAGE_SIZEQu Wenruo2-9/+10
2021-10-25btrfs: update comment for fs_devices::seed_list in btrfs_rm_deviceSu Yue1-1/+1
2021-10-25btrfs: drop unnecessary ret in ioctl_quota_rescan_statusAnand Jain1-3/+2
2021-10-25btrfs: send: simplify send_create_inode_if_neededMarcos Paulo de Souza1-11/+4
2021-10-25btrfs: rename btrfs_alloc_chunk to btrfs_create_chunkNikolay Borisov4-10/+10
2021-10-25fs: get rid of the res2 iocb->ki_complete argumentJens Axboe10-21/+21
2021-10-25io_uring: clusterise ki_flags access in rw_prepPavel Begunkov1-10/+11
2021-10-25io_uring: kill unused param from io_file_supports_nowaitPavel Begunkov1-4/+3
2021-10-25io_uring: clean up timeout async_data allocationPavel Begunkov1-1/+3
2021-10-25io_uring: don't try io-wq polling if not supportedPavel Begunkov1-2/+6
2021-10-25io_uring: check if opcode needs poll first on armingPavel Begunkov1-4/+2
2021-10-25io_uring: clean iowq submit work cancellationPavel Begunkov1-30/+29
2021-10-25io_uring: clean io_wq_submit_work()'s main loopPavel Begunkov1-28/+12
2021-10-25gfs2: Fix unused value warning in do_gfs2_set_flags()Tim Gardner1-1/+0
2021-10-25gfs2: check context in gfs2_glock_putAlexander Aring1-0/+3
2021-10-25gfs2: Fix glock_hash_walk bugsAndreas Gruenbacher1-10/+12
2021-10-25gfs2: Cancel remote delete work asynchronouslyAndreas Gruenbacher1-1/+1
2021-10-25gfs2: set glock object after nqBob Peterson1-2/+2
2021-10-25gfs2: remove RDF_UPTODATE flagBob Peterson3-24/+15
2021-10-25gfs2: Eliminate GIF_INVALID flagBob Peterson4-11/+4
2021-10-25gfs2: fix GL_SKIP node_scope problemsBob Peterson7-20/+61
2021-10-25gfs2: split glock instantiation off from do_promoteBob Peterson1-3/+17