summaryrefslogtreecommitdiffstats
path: root/fs/btrfs (follow)
Commit message (Expand)AuthorAgeFilesLines
* fs: fix leaked psi pressure stateJohannes Weiner2022-11-091-6/+8
* Merge tag 'for-6.1-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-11-035-49/+91
|\
| * btrfs: fix inode reserve space leak due to nowait buffered writeFilipe Manana2022-11-021-1/+3
| * btrfs: fix nowait buffered write returning -ENOSPCFilipe Manana2022-11-021-0/+3
| * btrfs: remove pointless and double ulist frees in error paths of qgroup testsFilipe Manana2022-11-021-12/+4
| * btrfs: fix ulist leaks in error paths of qgroup self testsFilipe Manana2022-11-021-5/+15
| * btrfs: fix inode list leak during backref walking at find_parent_nodes()Filipe Manana2022-11-021-1/+17
| * btrfs: fix inode list leak during backref walking at resolve_indirect_refs()Filipe Manana2022-11-021-19/+17
| * btrfs: fix lost file sync on direct IO write with nowait and dsync iocbFilipe Manana2022-10-313-10/+31
| * btrfs: fix a memory allocation failure test in btrfs_submit_directChristophe JAILLET2022-10-311-1/+1
* | Merge tag 'for-6.1-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-10-3110-40/+73
|\|
| * btrfs: don't use btrfs_chunk::sub_stripes from diskQu Wenruo2022-10-251-1/+11
| * btrfs: fix type of parameter generation in btrfs_get_dentryDavid Sterba2022-10-242-2/+2
| * btrfs: send: fix send failure of a subcase of orphan inodesBingJing Chang2022-10-241-11/+13
| * btrfs: make thaw time super block check to also verify checksumQu Wenruo2022-10-243-6/+22
| * btrfs: fix tree mod log mishandling of reallocated nodesJosef Bacik2022-10-241-12/+13
| * btrfs: reorder btrfs_bio for better packingDavid Sterba2022-10-241-1/+1
| * btrfs: raid56: avoid double freeing for rbio if full_stripe_write() failedQu Wenruo2022-10-241-5/+7
| * btrfs: raid56: properly handle the error when unable to find the missing stripeQu Wenruo2022-10-241-2/+4
* | Merge tag 'for-6.1-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-10-186-25/+87
|\|
| * btrfs: ignore fiemap path cache if we have multiple leaves for a data extentFilipe Manana2022-10-112-0/+26
| * btrfs: fix processing of delayed tree block refs during backref walkingFilipe Manana2022-10-111-6/+7
| * btrfs: fix processing of delayed data refs during backref walkingFilipe Manana2022-10-111-9/+24
| * btrfs: delete stale comments after merge conflict resolutionDavid Sterba2022-10-111-2/+0
| * btrfs: unlock locked extent area if we have contentionJosef Bacik2022-10-111-7/+8
| * btrfs: send: update command for protocol version checkDavid Sterba2022-10-111-1/+4
| * btrfs: send: allow protocol version 3 with CONFIG_BTRFS_DEBUGBoris Burkov2022-10-112-1/+6
| * btrfs: add missing path cache update during fiemapFilipe Manana2022-10-071-0/+13
* | Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2022-10-111-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-114-50/+48
|\ \ \
| * | | btrfs: convert process_page_range() to use filemap_get_folios_contig()Vishal Moola (Oracle)2022-09-122-16/+18
| * | | btrfs: convert end_compressed_writeback() to use filemap_get_folios()Vishal Moola (Oracle)2022-09-121-16/+15
| * | | btrfs: convert __process_pages_contig() to use filemap_get_folios_contig()Vishal Moola (Oracle)2022-09-121-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