- 576fa34 btrfs: improve preemptive background space flushing by Josef Bacik · 4 years, 3 months ago
- 5deb17e btrfs: track ordered bytes instead of just dio ordered bytes by Josef Bacik · 4 years, 3 months ago
- 2312510 btrfs: make btrfs_root::free_objectid hold the next available objectid by Nikolay Borisov · 4 years, 1 month ago
- 6b8fad5 btrfs: rename btrfs_root::highest_objectid to free_objectid by Nikolay Borisov · 4 years, 1 month ago
- 543068a btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectid by Nikolay Borisov · 4 years, 1 month ago
- 453e487 btrfs: rename btrfs_find_highest_objectid to btrfs_init_root_free_objectid by Nikolay Borisov · 4 years, 1 month ago
- 7100873 btrfs: print the actual offset in btrfs_root_name by Josef Bacik · 4 years, 1 month ago
- 0a31daa btrfs: add assertion for empty list of transactions at late stage of umount by Filipe Manana · 4 years, 1 month ago
- a0a1db7 btrfs: fix race between RO remount and the cleaner task by Filipe Manana · 4 years, 1 month ago
- 638331f btrfs: fix transaction leak and crash after cleaning up orphans on RO mount by Filipe Manana · 4 years, 1 month ago
- 1941b64 btrfs: rename bio_offset of extent_submit_bio_start_t to dio_file_offset by Qu Wenruo · 4 years, 1 month ago
- 8a6a87c btrfs: fix lockdep warning when creating free space tree by Boris Burkov · 4 years, 1 month ago
- 9484622 btrfs: keep sb cache_generation consistent with space_cache by Boris Burkov · 4 years, 1 month ago
- 8b22832 btrfs: clear free space tree on ro->rw remount by Boris Burkov · 4 years, 1 month ago
- 8cd2908 btrfs: clear oneshot options on mount and remount by Boris Burkov · 4 years, 1 month ago
- 5011139 btrfs: create free space tree on ro->rw remount by Boris Burkov · 4 years, 1 month ago
- 8f1c21d btrfs: start orphan cleanup on ro->rw remount by Boris Burkov · 4 years, 1 month ago
- 44c0ca2 btrfs: lift read-write mount setup from mount and remount by Boris Burkov · 4 years, 1 month ago
- 5297199 btrfs: remove inode number cache feature by Nikolay Borisov · 4 years, 1 month ago
- ec7d6df btrfs: move btrfs_find_highest_objectid/btrfs_find_free_objectid to disk-io.c by Nikolay Borisov · 4 years, 1 month ago
- 1265925 btrfs: implement log-structured superblock for ZONED mode by Naohiro Aota · 4 years, 2 months ago
- b70f509 btrfs: check and enable ZONED mode by Naohiro Aota · 4 years, 2 months ago
- 8e1dc98 btrfs: remove unused parameter phy_offset from btrfs_validate_metadata_buffer by Qu Wenruo · 4 years, 2 months ago
- bacce86 btrfs: drop unused argument step from btrfs_free_extra_devids by Anand Jain · 4 years, 2 months ago
- e114c54 btrfs: set the lockdep class for extent buffers on creation by Josef Bacik · 4 years, 2 months ago
- 3fbaf25 btrfs: pass the owner_root and level to alloc_extent_buffer by Josef Bacik · 4 years, 2 months ago
- 1b7ec85 btrfs: pass root owner to read_tree_block by Josef Bacik · 4 years, 2 months ago
- bfb484d btrfs: cleanup extent buffer readahead by Josef Bacik · 4 years, 2 months ago
- 416e344 btrfs: remove lockdep classes for the fs tree by Josef Bacik · 4 years, 2 months ago
- ac303b6 btrfs: pass bvec to csum_dirty_buffer instead of page by Qu Wenruo · 4 years, 2 months ago
- 77bf40a btrfs: extract extent buffer verification from btrfs_validate_metadata_buffer() by Qu Wenruo · 4 years, 2 months ago
- a26663e btrfs: make csum_tree_block() handle node smaller than page by Qu Wenruo · 4 years, 2 months ago
- 2f4d60d btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirty by Qu Wenruo · 4 years, 2 months ago
- ac5887c btrfs: locking: remove all the blocking helpers by Josef Bacik · 4 years, 4 months ago
- 713cebf btrfs: remove unnecessary local variables for checksum size by David Sterba · 4 years, 6 months ago
- 223486c btrfs: switch cached fs_info::csum_size from u16 to u32 by David Sterba · 4 years, 6 months ago
- 55fc29b btrfs: use cached value of fs_info::csum_size everywhere by David Sterba · 4 years, 6 months ago
- fe5ecbe btrfs: precalculate checksums per leaf once by David Sterba · 4 years, 6 months ago
- 22b6331 btrfs: store precalculated csum_size in fs_info by David Sterba · 4 years, 6 months ago
- ab108d9 btrfs: use precalculated sectorsize_bits from fs_info by David Sterba · 4 years, 6 months ago
- 8896a08 btrfs: replace fs_info and private_data with inode in btrfs_wq_submit_bio by Qu Wenruo · 4 years, 2 months ago
- c842268 btrfs: add set/get accessors for root_item::drop_level by David Sterba · 4 years, 4 months ago
- f944d2c btrfs: use root_item helpers for limit and flags in btrfs_create_tree by David Sterba · 4 years, 4 months ago
- ab1405a btrfs: generate lockdep keyset names at compile time by David Sterba · 4 years, 3 months ago
- 387824a btrfs: use the right number of levels for lockdep keysets by David Sterba · 4 years, 2 months ago
- 882dbe0 btrfs: introduce mount option rescue=ignoredatacsums by Josef Bacik · 4 years, 3 months ago
- 42437a6 btrfs: introduce mount option rescue=ignorebadroots by Josef Bacik · 4 years, 3 months ago
- 68319c1 btrfs: show rescue=usebackuproot in /proc/mounts by Josef Bacik · 4 years, 3 months ago
- fb8a7e9 btrfs: calculate more accurate remaining time to sleep in transaction_kthread by Nikolay Borisov · 4 years, 2 months ago
- 643900b btrfs: record delta directly in transaction_kthread by Nikolay Borisov · 4 years, 3 months ago
- e4e4288 btrfs: remove redundant time check in transaction kthread loop by Nikolay Borisov · 4 years, 3 months ago
- ba1bc00 btrfs: use helpers to convert from seconds to jiffies in transaction_kthread by Nikolay Borisov · 4 years, 3 months ago
- f5d8085 Merge tag 'for-5.10-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 2 months ago
- 49d11be btrfs: add a helper to read the tree_root commit root for backref lookup by Josef Bacik · 4 years, 2 months ago
- 3ad11d7 Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 3 months ago
- 96c2e06 btrfs: skip devices without magic signature when mounting by Anand Jain · 4 years, 3 months ago
- 905eb88 btrfs: remove struct extent_io_ops by Nikolay Borisov · 4 years, 4 months ago
- 1b36294 btrfs: call submit_bio_hook directly for metadata pages by Nikolay Borisov · 4 years, 4 months ago
- 1f03d9c btrfs: remove extent_io_ops::readpage_end_io_hook by Nikolay Borisov · 4 years, 4 months ago
- 9a446d6 btrfs: replace readpage_end_io_hook with direct calls by Nikolay Borisov · 4 years, 4 months ago
- 2c53a14 btrfs: use own btree inode io_tree owner id by Qu Wenruo · 4 years, 4 months ago
- 208d634 btrfs: remove btree_get_extent by Nikolay Borisov · 4 years, 4 months ago
- 2f1d3e4 btrfs: remove btree_readpage by Nikolay Borisov · 4 years, 4 months ago
- 457f186 btrfs: pretty print leaked root name by Josef Bacik · 4 years, 4 months ago
- 9631e4c btrfs: introduce BTRFS_NESTING_COW for cow'ing blocks by Josef Bacik · 4 years, 4 months ago
- 217f500 btrfs: rework error detection in init_tree_roots by Nikolay Borisov · 4 years, 5 months ago
- 944d3f9 btrfs: switch seed device to list api by Nikolay Borisov · 4 years, 6 months ago
- 5705674 btrfs: do async reclaim for data reservations by Josef Bacik · 4 years, 5 months ago
- 260db43 btrfs: delete duplicated words + other fixes in comments by Randy Dunlap · 4 years, 5 months ago
- ed7b6b4 bdi: remove BDI_CAP_CGROUP_WRITEBACK by Christoph Hellwig · 4 years, 3 months ago
- 55b2598 bdi: initialize ->ra_pages and ->io_pages in bdi_init by Christoph Hellwig · 4 years, 3 months ago
- bffac4b Merge tag 'for-5.9-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 3 months ago
- 35be885 btrfs: fix overflow when copying corrupt csums for a message by Johannes Thumshirn · 4 years, 3 months ago
- edf6b0e Merge tag 'for-5.9-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 4 months ago
- 9e3aa80 btrfs: free data reloc tree on failed mount by Josef Bacik · 4 years, 4 months ago
- 9907ab3 Merge tag 'for-5.9-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 4 months ago
- bbc37d6 btrfs: fix space cache memory leak after transaction abort by Filipe Manana · 4 years, 5 months ago
- 382625d Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
- adca4d9 btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT by Qu Wenruo · 4 years, 6 months ago
- c53e965 btrfs: qgroup: try to flush qgroup space when we get -EDQUOT by Qu Wenruo · 4 years, 6 months ago
- 2dfb1e4 btrfs: preallocate anon block device at first phase of snapshot creation by Qu Wenruo · 4 years, 7 months ago
- 851fd73 btrfs: don't allocate anonymous block device for user invisible roots by Qu Wenruo · 4 years, 7 months ago
- a2570ef btrfs: remove unused btrfs_root::defrag_trans_start by David Sterba · 4 years, 6 months ago
- 923eb52 btrfs: use free_root_extent_buffer to free root by Johannes Thumshirn · 4 years, 6 months ago
- 5958253 btrfs: qgroup: catch reserved space leaks at unmount time by Qu Wenruo · 4 years, 7 months ago
- 21cf866 writeback: remove bdi->congested_fn by Christoph Hellwig · 4 years, 6 months ago
- aa27b32 Merge tag 'for-5.8-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 6 months ago
- 0465337 btrfs: reset tree root pointer after error in init_tree_roots by Josef Bacik · 4 years, 6 months ago
- f3cdc8a Merge tag 'for-5.8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 7 months ago
- d1b89bc btrfs: use attach/detach_page_private by Guoqing Jiang · 4 years, 7 months ago
- e289f03 btrfs: fix corrupt log due to concurrent fsync of inodes with shared extents by Filipe Manana · 4 years, 8 months ago
- 56e9357 btrfs: simplify root lookup by id by David Sterba · 4 years, 8 months ago
- 1dae7e0 btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan roots to prevent runaway balance by Qu Wenruo · 4 years, 8 months ago
- aeb935a btrfs: don't set SHAREABLE flag for data reloc tree by Qu Wenruo · 4 years, 8 months ago
- 92a7cc4 btrfs: rename BTRFS_ROOT_REF_COWS to BTRFS_ROOT_SHAREABLE by Qu Wenruo · 4 years, 8 months ago
- fd08001 btrfs: use crypto_shash_digest() instead of open coding by Eric Biggers · 4 years, 8 months ago
- 5c047a6 btrfs: get rid of endio_repair_workers by Omar Sandoval · 4 years, 9 months ago
- ef67963 btrfs: drop logs when we've aborted a transaction by Josef Bacik · 4 years, 9 months ago
- c75e839 btrfs: kill the subvol_srcu by Josef Bacik · 4 years, 11 months ago
- efc3453 btrfs: make btrfs_cleanup_fs_roots use the radix tree lock by Josef Bacik · 4 years, 11 months ago