- 518837e btrfs: send: fix invalid clone operations when cloning from the same file and root by Filipe Manana · 4 years ago
- 14ff8e1 btrfs: no need to run delayed refs after commit_fs_roots during commit by David Sterba · 4 years ago
- e076ab2a btrfs: shrink delalloc pages instead of full inodes by Josef Bacik · 4 years ago
- 50e31ef btrfs: reloc: fix wrong file extent type check to avoid false ENOENT by Qu Wenruo · 4 years ago
- 347fb0c btrfs: tree-checker: check if chunk item end overflows by Su Yue · 4 years ago
- 29b665c btrfs: prevent NULL pointer dereference in extent_io_tree_panic by Su Yue · 4 years ago
- 7100873 btrfs: print the actual offset in btrfs_root_name by Josef Bacik · 4 years ago
- a8cc263e btrfs: run delayed iputs when remounting RO to avoid leaking them by Filipe Manana · 4 years ago
- 0a31daa btrfs: add assertion for empty list of transactions at late stage of umount by Filipe Manana · 4 years ago
- a0a1db7 btrfs: fix race between RO remount and the cleaner task by Filipe Manana · 4 years ago
- 638331f btrfs: fix transaction leak and crash after cleaning up orphans on RO mount by Filipe Manana · 4 years ago
- cb13eea btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan by Filipe Manana · 4 years ago
- 8fc0585 btrfs: merge critical sections of discard lock in workfn by Pavel Begunkov · 4 years, 1 month ago
- 1ea2872 btrfs: fix racy access to discard_ctl data by Pavel Begunkov · 4 years, 1 month ago
- ea9ed87c btrfs: fix async discard stall by Pavel Begunkov · 4 years, 1 month ago
- 675a4fc btrfs: tests: initialize test inodes location by Josef Bacik · 4 years ago
- 0b3f407 btrfs: send: fix wrong file path when there is an inode with a pending rmdir by Filipe Manana · 4 years, 1 month ago
- ae5e070 btrfs: qgroup: don't try to wait flushing if we're already holding a transaction by Qu Wenruo · 4 years, 1 month ago
- 9a66497 btrfs: correctly calculate item size used when item key collision happens by ethanwu · 4 years, 1 month ago
- 3d45f22 btrfs: fix deadlock when cloning inline extent and low on free metadata space by Filipe Manana · 4 years, 1 month ago
- b42fe98 btrfs: scrub: allow scrub to work with subpage sectorsize by Qu Wenruo · 4 years, 1 month ago
- b29dca4 btrfs: scrub: support subpage data scrub by Qu Wenruo · 4 years, 1 month ago
- 53f3251 btrfs: scrub: support subpage tree block scrub by Qu Wenruo · 4 years, 1 month ago
- d0a7a9c btrfs: scrub: always allocate one full page for one sector for RAID56 by Qu Wenruo · 4 years, 1 month ago
- fa485d2 btrfs: scrub: reduce width of extent_len/stripe_len from 64 to 32 bits by Qu Wenruo · 4 years, 1 month ago
- 6275193 btrfs: refactor btrfs_lookup_bio_sums to handle out-of-order bvecs by Qu Wenruo · 4 years, 1 month ago
- 9e46458 btrfs: remove btrfs_find_ordered_sum call from btrfs_lookup_bio_sums by Qu Wenruo · 4 years, 1 month ago
- 884b07d btrfs: handle sectorsize < PAGE_SIZE case for extent buffer accessors by Qu Wenruo · 4 years, 1 month ago
- 4a3dc93 btrfs: update num_extent_pages to support subpage sized extent buffer by Qu Wenruo · 4 years, 1 month ago
- 1aaac38 btrfs: don't allow tree block to cross page boundary for subpage support by Qu Wenruo · 4 years, 1 month ago
- deb6789 btrfs: calculate inline extent buffer page size based on page size by Qu Wenruo · 4 years, 1 month ago
- f91e0d0 btrfs: factor out btree page submission code to a helper by Qu Wenruo · 4 years, 1 month ago
- f44cf41 btrfs: make btrfs_verify_data_csum follow sector size by Qu Wenruo · 4 years, 1 month ago
- 7ffd27e btrfs: pass bio_offset to check_data_csum() directly by Qu Wenruo · 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
- af456a2 btrfs: skip space_cache v1 setup when not using it by Boris Burkov · 4 years, 1 month ago
- 36b216c btrfs: remove free space items when disabling space cache v1 by Boris Burkov · 4 years, 1 month ago
- 2838d255 btrfs: warn when remount will not change the free space tree by Boris Burkov · 4 years, 1 month ago
- 04c4155 btrfs: use superblock state to print space_cache mount option 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
- 997e3e2 btrfs: only mark bg->needs_free_space if free space tree is on 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
- 47876f7 btrfs: do not block inode logging for so long during transaction commit by Filipe Manana · 4 years, 1 month ago
- 639bd57 btrfs: fix race leading to unnecessary transaction commit when logging inode by Filipe Manana · 4 years, 1 month ago
- 47d3db4 btrfs: fix race that makes inode logging fallback to transaction commit by Filipe Manana · 4 years, 1 month ago
- 4d6221d btrfs: fix race that causes unnecessary logging of ancestor inodes by Filipe Manana · 4 years, 1 month ago
- 5f96bfb btrfs: fix race that results in logging old extents during a fast fsync by Filipe Manana · 4 years, 1 month ago
- de53d89 btrfs: fix race causing unnecessary inode logging during link and rename by Filipe Manana · 4 years, 1 month ago
- fa598b0 btrfs: remove recalc_thresholds from free space ops by David Sterba · 4 years, 1 month ago
- f0d1219 btrfs: always set NODATASUM/NODATACOW in __create_free_space_inode by Nikolay Borisov · 4 years, 1 month ago
- 7dbdb44 btrfs: remove crc_check logic from free space by Nikolay Borisov · 4 years, 1 month ago
- 5297199 btrfs: remove inode number cache feature by Nikolay Borisov · 4 years, 1 month ago
- abadc1f btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid 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
- 1201b58 btrfs: drop casts of bio bi_sector by David Sterba · 4 years, 1 month ago
- 1265925 btrfs: implement log-structured superblock for ZONED mode by Naohiro Aota · 4 years, 2 months ago
- a589dde btrfs: disallow mixed-bg in ZONED mode by Naohiro Aota · 4 years, 2 months ago
- f1569c4 btrfs: disable fallocate in ZONED mode by Naohiro Aota · 4 years, 2 months ago
- d206e9c btrfs: disallow NODATACOW in ZONED mode by Naohiro Aota · 4 years, 2 months ago
- 5d1ab66 btrfs: disallow space_cache in ZONED mode by Naohiro Aota · 4 years, 2 months ago
- 862931c btrfs: introduce max_zone_append_size by Naohiro Aota · 4 years, 2 months ago
- b70f509 btrfs: check and enable ZONED mode by Naohiro Aota · 4 years, 2 months ago
- 5b31646 btrfs: get zone information of zoned block devices by Naohiro Aota · 4 years, 2 months ago
- 7b3d5a9 btrfs: introduce ZONED feature flag by Naohiro Aota · 4 years, 2 months ago
- a2633b6 btrfs: return bool from btrfs_should_end_transaction by Nikolay Borisov · 4 years, 1 month ago
- 8a8f4de btrfs: return bool from should_end_transaction by Nikolay Borisov · 4 years, 1 month ago
- 8df01fd btrfs: remove err variable from do_relocation by Nikolay Borisov · 4 years, 1 month ago
- c6a592f btrfs: eliminate err variable from merge_reloc_root by Nikolay Borisov · 4 years, 1 month ago
- ee0d904 btrfs: remove err variable from btrfs_delete_subvolume by Nikolay Borisov · 4 years, 1 month ago
- c65ca98 btrfs: unlock path before checking if extent is shared during nocow writeback by Filipe Manana · 4 years, 1 month ago
- c7c01a4 btrfs: tree-checker: annotate all error branches as unlikely by David Sterba · 4 years, 2 months ago
- a0f6d924 btrfs: remove stub device info from messages when we have no fs_info by David Sterba · 4 years, 2 months ago
- fb22e9c btrfs: use detach_page_private() in alloc_extent_buffer() by Qu Wenruo · 4 years, 2 months ago
- 35478d0 btrfs: use nodesize to determine if we need readahead in btrfs_lookup_bio_sums by Qu Wenruo · 4 years, 2 months ago
- 829ddec btrfs: only clear EXTENT_LOCK bit in extent_invalidatepage by Qu Wenruo · 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
- 2c36395 btrfs: scrub: remove the anonymous structure from scrub_page by Qu Wenruo · 4 years, 2 months ago
- f97e27e btrfs: use fixed width int type for extent_state::state by Qu Wenruo · 4 years, 2 months ago
- e09caaf btrfs: introduce helper to handle page status update in end_bio_extent_readpage() by Qu Wenruo · 4 years, 2 months ago
- 94e8c95 btrfs: add structure to keep track of extent range in end_bio_extent_readpage by Qu Wenruo · 4 years, 2 months ago
- b1d51f6 btrfs: tests: remove invalid extent-io test by Qu Wenruo · 4 years, 2 months ago
- 445d8ab btrfs: sysfs: remove unneeded semicolon by Tom Rix · 4 years, 2 months ago
- 95b982d btrfs: simplify return values in setup_nodes_for_search by Nikolay Borisov · 4 years, 2 months ago
- d5286a92 btrfs: remove useless return value statement in split_node by Nikolay Borisov · 4 years, 2 months ago
- f30bed8 btrfs: remove unnecessary attempt to drop extent maps after adding inline extent by Filipe Manana · 4 years, 2 months ago
- bc5b5b1 btrfs: stop incrementing log batch when joining log transaction by Filipe Manana · 4 years, 2 months ago
- f2f121a btrfs: skip unnecessary searches for xattrs when logging an inode by Filipe Manana · 4 years, 2 months ago
- 1cab5e7 btrfs: merge __set_extent_bit and set_extent_bit by Nikolay Borisov · 4 years, 2 months ago
- 729f796 btrfs: make btrfs_update_inode_fallback take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
- b06359a btrfs: make btrfs_cont_expand take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
- 217f42e btrfs: make btrfs_truncate_block take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
- 03fcb1a btrfs: make btrfs_insert_replace_extent take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
- dea46d8 btrfs: make find_first_non_hole take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
- a4ba6cc btrfs: make maybe_insert_hole take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
- 9a56fcd btrfs: make btrfs_update_inode take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago