- e5999c49 btrfs: respect the max size in the header when activating swap file by Filipe Manana · 2 years, 11 months ago
- 8554095 btrfs: wake up async_delalloc_pages waiters after submit by Josef Bacik · 3 years, 4 months ago
- c1ea74f Revert "btrfs: compression: don't try to compress if we don't have enough pages" by Qu Wenruo · 3 years, 3 months ago
- 8a19e00 btrfs: fix race between marking inode needs to be logged and log syncing by Filipe Manana · 3 years, 9 months ago
- 548b75f btrfs: prevent rename2 from exchanging a subvol with a directory from different parents by NeilBrown · 3 years, 3 months ago
- 983d6a6 btrfs: don't flush from btrfs_delayed_inode_reserve_metadata by Nikolay Borisov · 3 years, 3 months ago
- cb006da btrfs: do not commit logs and transactions during link and rename operations by Filipe Manana · 4 years, 3 months ago
- 11561d2 btrfs: compression: don't try to compress if we don't have enough pages by David Sterba · 3 years, 5 months ago
- 295859a btrfs: mark ordered extent and inode with error if we fail to finish by Josef Bacik · 3 years, 6 months ago
- 20197d3 btrfs: avoid RCU stalls while running delayed iputs by Josef Bacik · 3 years, 7 months ago
- 24c5533 btrfs: fix slab cache flags for free space tree bitmap by David Sterba · 3 years, 8 months ago
- c0f3c53 btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation by Qu Wenruo · 4 years, 5 months ago
- 85c4170 btrfs: qgroup: fix data leak caused by race between writeback and truncate by Qu Wenruo · 4 years, 4 months ago
- 1aa9de5 btrfs: fix double __endio_write_update_ordered in direct I/O by Omar Sandoval · 4 years, 7 months ago
- cd1d270 btrfs: detect nocow for swap after snapshot delete by Boris Burkov · 4 years, 3 months ago
- 050292f btrfs: make btrfs_qgroup_check_reserved_leak take btrfs_inode by Nikolay Borisov · 4 years, 6 months ago
- 8c14312 btrfs: fix return value mixup in btrfs_get_extent by Pavel Machek · 4 years, 3 months ago
- f1d21b2 btrfs: inode: fix NULL pointer dereference if inode doesn't need compression by Qu Wenruo · 4 years, 4 months ago
- d2731ac btrfs: free anon block device right after subvolume deletion by Qu Wenruo · 4 years, 5 months ago
- 026f830 btrfs: fix double put of block group with nocow by Josef Bacik · 4 years, 4 months ago
- a79c3a9 btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eof by Filipe Manana · 4 years, 5 months ago
- 53a0816 btrfs: fix data block group relocation failure due to concurrent scrub by Filipe Manana · 4 years, 5 months ago
- 0a4dfc6 btrfs: fix bytes_may_use underflow when running balance and scrub in parallel by Filipe Manana · 4 years, 5 months ago
- 0ccfd7a btrfs: fix space_info bytes_may_use underflow during space cache writeout by Filipe Manana · 4 years, 6 months ago
- 248cdf7 btrfs: fix space_info bytes_may_use underflow after nocow buffered write by Filipe Manana · 4 years, 6 months ago
- 8076bdd btrfs: fix wrong file range cleanup after an error filling dealloc range by Filipe Manana · 4 years, 6 months ago
- c2c69ec btrfs: fix error handling when submitting direct I/O bio by Omar Sandoval · 4 years, 7 months ago
- 1e42a18 btrfs: improve global reserve stealing logic by Josef Bacik · 4 years, 8 months ago
- eaa7fe2 btrfs: fix log context list corruption after rename whiteout error by Filipe Manana · 4 years, 8 months ago
- 0c8eccc btrfs: fix RAID direct I/O reads with alternate csums by Omar Sandoval · 4 years, 9 months ago
- 9ad7f8d Btrfs: fix deadlock during fast fsync when logging prealloc extents beyond eof by Filipe Manana · 4 years, 9 months ago
- 73e1f26 btrfs: don't set path->leave_spinning for truncate by Josef Bacik · 4 years, 10 months ago
- d3d0fb9 Btrfs: fix race between shrinking truncate and fiemap by Filipe Manana · 4 years, 9 months ago
- 37a2e70 btrfs: fix bytes_may_use underflow in prealloc error condtition by Josef Bacik · 4 years, 9 months ago
- 7a97311 btrfs: do not do delalloc reservation under page lock by Josef Bacik · 4 years, 10 months ago
- 53aaa9f Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker by Chris Mason · 4 years, 10 months ago
- d5e3478 btrfs: fix invalid removal of root ref by Josef Bacik · 5 years ago
- a8ac2da btrfs: rework arguments of btrfs_unlink_subvol by Josef Bacik · 5 years ago
- 4e1269e Btrfs: only associate the locked page with one async_chunk struct by Chris Mason · 5 years ago
- 2bae3ee btrfs: get rid of unique workqueue helper functions by Omar Sandoval · 5 years ago
- 842c4cd Btrfs: fix infinite loop during nocow writeback due to race by Filipe Manana · 5 years ago
- e3fb5bb7 btrfs: do not call synchronize_srcu() in inode_tree_del by Josef Bacik · 5 years ago
- 8311406 btrfs: don't double lock the subvol_sem for rename exchange by Josef Bacik · 5 years ago
- cab5f4c btrfs: record all roots for rename exchange on a subvol by Josef Bacik · 5 years ago
- 17b22f8 Btrfs: fix metadata space leak on fixup worker failure to set range as delalloc by Filipe Manana · 5 years ago
- e6c6171 Btrfs: fix log context list corruption after rename exchange operation by Filipe Manana · 5 years ago
- d98da49 btrfs: save i_size to avoid double evaluation of i_size_read in compress_file_range by Josef Bacik · 5 years ago
- 8702ba9 btrfs: qgroup: Always free PREALLOC META reserve in btrfs_delalloc_release_extents() by Qu Wenruo · 5 years ago
- 11a19a9 btrfs: allocate new inode in NOFS context by Josef Bacik · 5 years ago
- e182163 btrfs: stop clearing EXTENT_DIRTY in inode I/O tree by Omar Sandoval · 5 years ago
- c82f823 btrfs: tie extent buffer and it's token together by David Sterba · 5 years ago
- 602cbe9 btrfs: move cond_wake_up functions out of ctree by David Sterba · 5 years ago
- 3acd485 btrfs: fix allocation of free space cache v1 bitmap pages by Christophe Leroy · 5 years ago
- 762bf09 btrfs: improve error handling in run_delalloc_nocow by Nikolay Borisov · 5 years ago
- e8e2100 btrfs: comment and minor simplifications in run_delalloc_nocow by Nikolay Borisov · 5 years ago
- 922f051 btrfs: streamline code in run_delalloc_nocow in case of inline extents by Nikolay Borisov · 5 years ago
- bb55f62 btrfs: simplify extent type checks in run_delalloc_nocow by Nikolay Borisov · 5 years ago
- a6bd9cd btrfs: improve comments around nocow path by Nikolay Borisov · 5 years ago
- 3e02484 btrfs: refactor variable scope in run_delalloc_nocow by Nikolay Borisov · 5 years ago
- 2bd36e7 btrfs: rename the btrfs_calc_*_metadata_size helpers by Josef Bacik · 5 years ago
- d3984c9 btrfs: introduce an evict flushing state by Josef Bacik · 5 years ago
- aac0023 btrfs: move basic block_group definitions to their own header by Josef Bacik · 5 years ago
- 982f1f5d btrfs: Add an assertion to warn incorrect case in insert_inline_extent() by Jia-Ju Bai · 5 years ago
- 330a582 btrfs: Remove leftover of in-band dedupe by Nikolay Borisov · 5 years ago
- 74e9194 btrfs: Remove delalloc_end argument from extent_clear_unlock_delalloc by Nikolay Borisov · 5 years ago
- cecc8d9 btrfs: Move free_pages_out label in inline extent handling branch in compress_file_range by Nikolay Borisov · 5 years ago
- ac3e993 btrfs: Return number of compressed extents directly in compress_file_range by Nikolay Borisov · 5 years ago
- 42c16da btrfs: inode: Don't compress if NODATASUM or NODATACOW set by Qu Wenruo · 5 years ago
- 8673634 btrfs: migrate the delalloc space stuff to it's own home by Josef Bacik · 5 years ago
- 63611e7 btrfs: run delayed iput at unlink time by Josef Bacik · 5 years ago
- 89b798a btrfs: Use btrfs_get_io_geometry appropriately by Nikolay Borisov · 5 years ago
- ea41d6b btrfs: remove assumption about csum type form btrfs_print_data_csum_error() by Johannes Thumshirn · 5 years ago
- d517857 btrfs: directly call into crypto framework for checksumming by Johannes Thumshirn · 5 years ago
- 23d31bd btrfs: Use newly introduced btrfs_lock_and_flush_ordered_range by Nikolay Borisov · 6 years ago
- be9b8df Btrfs: remove unused variables in __btrfs_unlink_inode by Liu Bo · 6 years ago
- 318adf8 Merge tag 'for-5.2-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 5 years ago
- 5338e43 Btrfs: fix wrong ctime and mtime of a directory after log replay by Filipe Manana · 6 years ago
- 67a2422 Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- 9f2e3a5 Merge tag 'for-5.2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 6 years ago
- 168e153 Merge branch 'work.icache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
- b1c16ac btrfs: Use kvmalloc for allocating compressed path context by Nikolay Borisov · 6 years ago
- 7447555 btrfs: Factor out common extent locking code in submit_compressed_extents by Nikolay Borisov · 6 years ago
- 4336650 btrfs: Set io_tree only once in submit_compressed_extents by Nikolay Borisov · 6 years ago
- 69684c5 btrfs: Replace clear_extent_bit with unlock_extent by Nikolay Borisov · 6 years ago
- 1368c6d btrfs: Make compress_file_range take only struct async_chunk by Nikolay Borisov · 6 years ago
- c5a68ae btrfs: Remove fs_info from struct async_chunk by Nikolay Borisov · 6 years ago
- b532627 btrfs: Rename async_cow to async_chunk by Nikolay Borisov · 6 years ago
- 97db120 btrfs: Preallocate chunks in cow_file_range_async by Nikolay Borisov · 6 years ago
- 26602ca btrfs: use ->free_inode() by Al Viro · 6 years ago
- 7e74e23 gcc-9: don't warn about uninitialized btrfs extent_type variable by Linus Torvalds · 6 years ago
- 2b070cf block: remove the i argument to bio_for_each_segment_all by Christoph Hellwig · 6 years ago
- b8aa330 Btrfs: improve performance on fsync of files with multiple hardlinks by Filipe Manana · 6 years ago
- 78ac4f9 btrfs: remove unused parameter fs_info from btrfs_truncate_item by David Sterba · 6 years ago
- ffd4bb2 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent() by Qu Wenruo · 6 years ago
- 82fa113 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_extent_ref() by Qu Wenruo · 6 years ago
- 50489a5 btrfs: Remove bio_offset argument from submit_bio_hook by Nikolay Borisov · 6 years ago
- e768116 btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bio by Nikolay Borisov · 6 years ago
- a56b1c7 btrfs: Change submit_bio_hook to taking an inode directly by Nikolay Borisov · 6 years ago
- 9078776 btrfs: get fs_info from trans in btrfs_set_log_full_commit by David Sterba · 6 years ago
- 6bf9e4b btrfs: inode: Verify inode mode to avoid NULL pointer dereference by Qu Wenruo · 6 years ago