summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2022-10-101-4/+4
|\
| * vfs: open inside ->tmpfile()Miklos Szeredi2022-09-241-4/+4
* | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-104-50/+48
|\ \
| * | btrfs: convert process_page_range() to use filemap_get_folios_contig()Vishal Moola (Oracle)2022-09-112-16/+18
| * | btrfs: convert end_compressed_writeback() to use filemap_get_folios()Vishal Moola (Oracle)2022-09-111-16/+15
| * | btrfs: convert __process_pages_contig() to use filemap_get_folios_contig()Vishal Moola (Oracle)2022-09-111-18/+15
* | | Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linuxLinus Torvalds2022-10-071-2/+12
|\ \ \
| * | | btrfs: add manual PSI accounting for compressed readsChristoph Hellwig2022-09-201-2/+12
* | | | btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new...Tetsuo Handa2022-09-291-0/+3
* | | | btrfs: drop extent map range more efficientlyFilipe Manana2022-09-291-45/+74
* | | | btrfs: avoid pointless extent map tree search when flushing delallocFilipe Manana2022-09-291-1/+0
* | | | btrfs: remove unnecessary next extent map searchFilipe Manana2022-09-291-14/+17
* | | | btrfs: remove unnecessary NULL pointer checks when searching extent mapsFilipe Manana2022-09-291-14/+14
* | | | btrfs: assert tree is locked when clearing extent map from loggingFilipe Manana2022-09-291-0/+2
* | | | btrfs: remove unnecessary extent map initializationsFilipe Manana2022-09-291-2/+0
* | | | btrfs: remove the refcount warning/check at free_extent_map()Filipe Manana2022-09-291-1/+0
* | | | btrfs: add helper to replace extent map range with a new extent mapFilipe Manana2022-09-295-60/+56
* | | | btrfs: move open coded extent map tree deletion out of inode evictionFilipe Manana2022-09-292-14/+28
* | | | btrfs: use cond_resched_rwlock_write() during inode evictionFilipe Manana2022-09-291-5/+1
* | | | btrfs: use extent_map_end() at btrfs_drop_extent_map_range()Filipe Manana2022-09-291-4/+6
* | | | btrfs: move btrfs_drop_extent_cache() to extent_map.cFilipe Manana2022-09-298-223/+237
* | | | btrfs: fix missed extent on fsync after dropping extent mapsFilipe Manana2022-09-291-12/+46
* | | | btrfs: remove stale prototype of btrfs_write_inodeJeff Layton2022-09-291-1/+0
* | | | btrfs: enable nowait async buffered writesStefan Roesch2022-09-291-2/+2
* | | | btrfs: assert nowait mode is not used for some btree search functionsStefan Roesch2022-09-291-0/+4
* | | | btrfs: make btrfs_buffered_write nowait compatibleStefan Roesch2022-09-291-2/+5
* | | | btrfs: plumb NOWAIT through the write pathStefan Roesch2022-09-291-6/+13
* | | | btrfs: make lock_and_cleanup_extent_if_need nowait compatibleStefan Roesch2022-09-291-3/+16
* | | | btrfs: make prepare_pages nowait compatibleStefan Roesch2022-09-291-8/+35
* | | | btrfs: make btrfs_check_nocow_lock nowait compatibleJosef Bacik2022-09-293-13/+24
* | | | btrfs: add btrfs_try_lock_ordered_rangeJosef Bacik2022-09-292-0/+26
* | | | btrfs: add the ability to use NO_FLUSH for data reservationsJosef Bacik2022-09-296-9/+18
* | | | btrfs: make can_nocow_extent nowait compatibleJosef Bacik2022-09-298-16/+29
* | | | btrfs: implement a nowait option for tree searchesJosef Bacik2022-09-264-3/+64
* | | | btrfs: relax block-group-tree feature dependency checksQu Wenruo2022-09-263-79/+113
* | | | btrfs: move end_io_func argument to btrfs_bio_ctrl structureQu Wenruo2022-09-261-17/+23
* | | | btrfs: switch page and disk_bytenr argument position for submit_extent_page()Qu Wenruo2022-09-261-9/+9
* | | | btrfs: update the comment for submit_extent_page()Qu Wenruo2022-09-261-3/+5
* | | | btrfs: add struct declarations in dev-replace.hJosef Bacik2022-09-261-0/+4
* | | | btrfs: use a runtime flag to indicate an inode is a free space inodeJosef Bacik2022-09-262-7/+8
* | | | btrfs: open code and remove btrfs_insert_inode_hash helperJosef Bacik2022-09-262-8/+3
* | | | btrfs: open code and remove btrfs_inode_sectorsize helperJosef Bacik2022-09-263-13/+7
* | | | btrfs: move btrfs_ordered_sum_size into file-item.cJosef Bacik2022-09-262-12/+11
* | | | btrfs: move the fs_info related helpers closer to fs_info in ctree.hJosef Bacik2022-09-261-60/+63
* | | | btrfs: move btrfs_csum_ptr to inode.cJosef Bacik2022-09-262-8/+7
* | | | btrfs: move fs_info forward declarations to the top of ctree.hJosef Bacik2022-09-261-7/+5
* | | | btrfs: move btrfs_swapfile_pin into volumes.hJosef Bacik2022-09-262-25/+25
* | | | btrfs: move btrfs_pinned_by_swapfile prototype into volumes.hJosef Bacik2022-09-262-2/+2
* | | | btrfs: move btrfs_init_async_reclaim_work prototype to space-info.hJosef Bacik2022-09-262-2/+1
* | | | btrfs: move btrfs_full_stripe_locks_tree into block-group.hJosef Bacik2022-09-263-15/+10