- abb99cf btrfs: properly split extent_map for REQ_OP_ZONE_APPEND by Naohiro Aota · 3 years, 7 months ago
- f216562 btrfs: compression: don't try to compress if we don't have enough pages by David Sterba · 3 years, 7 months ago
- 1a9fd41 btrfs: fix typos in comments by David Sterba · 3 years, 8 months ago
- bcd7745 btrfs: don't clear page extent mapped if we're not invalidating the full page by Qu Wenruo · 3 years, 8 months ago
- 2d8ec40 btrfs: make btrfs_page_mkwrite() to be subpage compatible by Qu Wenruo · 3 years, 8 months ago
- 6c9ac8b btrfs: make btrfs_truncate_block() to be subpage compatible by Qu Wenruo · 3 years, 8 months ago
- d2a9106 btrfs: make btrfs_set_range_writeback() subpage compatible by Qu Wenruo · 3 years, 8 months ago
- 4750af3 btrfs: prevent extent_clear_unlock_delalloc() to unlock page not locked by __process_pages_contig() by Qu Wenruo · 3 years, 8 months ago
- b945a46 btrfs: make page Ordered bit to be subpage compatible by Qu Wenruo · 3 years, 8 months ago
- 968f256 btrfs: fix hang when run_delalloc_range() failed by Qu Wenruo · 3 years, 8 months ago
- f57ad93 btrfs: rename PagePrivate2 to PageOrdered inside btrfs by Qu Wenruo · 3 years, 9 months ago
- 3b83584 btrfs: refactor btrfs_invalidatepage() for subpage support by Qu Wenruo · 3 years, 9 months ago
- 266a258 btrfs: update comments in btrfs_invalidatepage() by Qu Wenruo · 3 years, 9 months ago
- e65f152 btrfs: refactor how we finish ordered extent io for endio functions by Qu Wenruo · 3 years, 10 months ago
- 87b4d86 btrfs: make Private2 lifespan more consistent by Qu Wenruo · 4 years ago
- 38a39ac7 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() by Qu Wenruo · 3 years, 9 months ago
- 390ed29 btrfs: refactor submit_extent_page() to make bio and its flag tracing easier by Qu Wenruo · 3 years, 9 months ago
- 1a0b5c4 btrfs: allow btrfs_bio_fits_in_stripe() to accept bio without any page by Qu Wenruo · 3 years, 9 months ago
- 43c0d1a btrfs: remove the unused parameter @len for btrfs_bio_fits_in_stripe() by Qu Wenruo · 3 years, 9 months ago
- 0d7d316 btrfs: don't set the full sync flag when truncation does not touch extents by Filipe Manana · 3 years, 8 months ago
- 4f7e673 btrfs: fix misleading and incomplete comment of btrfs_truncate() by Filipe Manana · 3 years, 8 months ago
- 150e4b0 btrfs: submit read time repair only for each corrupted sector by Qu Wenruo · 3 years, 9 months ago
- 08508fe btrfs: make btrfs_verify_data_csum() to return a bitmap by Qu Wenruo · 3 years, 9 months ago
- fd2ff27 Merge tag 'for-5.13-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 8 months ago
- dc09ef3 btrfs: abort in rename_exchange if we fail to insert the second ref by Josef Bacik · 3 years, 8 months ago
- d61bec0 btrfs: mark ordered extent and inode with error if we fail to finish by Josef Bacik · 3 years, 8 months ago
- 45af60e Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 8 months ago
- e380adf btrfs: zoned: pass start block to btrfs_use_zone_append by Johannes Thumshirn · 3 years, 8 months ago
- 8ac91e6 Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 8 months ago
- 71795ee btrfs: avoid RCU stalls while running delayed iputs by Josef Bacik · 3 years, 9 months ago
- 142b507 Merge tag 'for-5.13-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 8 months ago
- d048b9c btrfs: use memzero_page() instead of open coded kmap pattern by Ira Weiny · 3 years, 9 months ago
- f9baa50 btrfs: fix deadlock when cloning inline extents and using qgroups by Filipe Manana · 3 years, 9 months ago
- a4f7fae Merge branch 'miklos.fileattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 3 years, 9 months ago
- 2731f51 btrfs: handle btrfs_record_root_in_trans failure in btrfs_delete_subvolume by Josef Bacik · 3 years, 10 months ago
- b0fec6f btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename by Josef Bacik · 3 years, 10 months ago
- 00aa8e8 btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename_exchange by Josef Bacik · 3 years, 10 months ago
- d239bcb btrfs: remove unnecessary variable shadowing in btrfs_invalidatepage() by Qu Wenruo · 3 years, 10 months ago
- ac5804e btrfs: use min() to replace open-code in btrfs_invalidatepage() by Qu Wenruo · 3 years, 10 months ago
- 0c0218e btrfs: update outdated comment at btrfs_orphan_cleanup() by Filipe Manana · 3 years, 10 months ago
- 58c1a35 btrfs: convert kmap to kmap_local_page, simple cases by Ira Weiny · 4 years ago
- bc0939f btrfs: fix race between marking inode needs to be logged and log syncing by Filipe Manana · 3 years, 11 months ago
- 8318ba7 btrfs: add a i_mmap_lock to our inode by Josef Bacik · 4 years ago
- 5e29576 btrfs: remove mirror argument from btrfs_csum_verify_data() by Goldwyn Rodrigues · 3 years, 11 months ago
- 6e65ae7 btrfs: remove force argument from run_delalloc_nocow() by Goldwyn Rodrigues · 3 years, 11 months ago
- f463963 btrfs: change return type to bool in btrfs_extent_readonly by Anand Jain · 4 years ago
- 05947ae btrfs: unexport btrfs_extent_readonly() and make it static by Anand Jain · 4 years ago
- bfc7847 btrfs: make btrfs_replace_file_extents take btrfs_inode by Nikolay Borisov · 4 years ago
- 97fc297 btrfs: convert to fileattr by Miklos Szeredi · 3 years, 9 months ago
- 701c09c Merge tag 'for-5.12-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 10 months ago
- 81aa096 Merge tag 'for-5.12-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 10 months ago
- c1d6abd btrfs: fix check_data_csum() error message for direct I/O by Omar Sandoval · 3 years, 10 months ago
- f3da882 btrfs: zoned: remove outdated WARN_ON in direct IO by Johannes Thumshirn · 3 years, 10 months ago
- 34e4999 btrfs: fix slab cache flags for free space tree bitmap by David Sterba · 3 years, 10 months ago
- a3ee79b btrfs: fix qgroup data rsv leak caused by falloc failure by Qu Wenruo · 3 years, 11 months ago
- fbf48bb btrfs: track qgroup released data in own variable in insert_prealloc_file_extent by Qu Wenruo · 3 years, 11 months ago
- f09b04c Merge tag 'for-5.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 11 months ago
- 4d14c5c btrfs: don't flush from btrfs_delayed_inode_reserve_metadata by Nikolay Borisov · 3 years, 11 months ago
- c608aca5 Merge tag 'for-5.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 11 months ago
- 7d6beb7 Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux by Linus Torvalds · 3 years, 11 months ago
- dd0734f btrfs: fix race between swap file activation and snapshot creation by Filipe Manana · 4 years ago
- 195a49e btrfs: fix race between writes to swap files and scrub by Filipe Manana · 4 years ago
- 2090303 btrfs: avoid checking for RO block group twice during nocow writeback by Filipe Manana · 4 years ago
- 24c0a72 btrfs: zoned: wait for existing extents before truncating by Naohiro Aota · 4 years ago
- 42c0110 btrfs: zoned: introduce dedicated data write path for zoned filesystems by Naohiro Aota · 4 years ago
- 544d24f btrfs: zoned: enable zone append writing for direct IO by Naohiro Aota · 4 years ago
- d8e3fb1 btrfs: zoned: use ZONE_APPEND write for zoned mode by Naohiro Aota · 4 years ago
- cacb2ce btrfs: zoned: check if bio spans across an ordered extent by Johannes Thumshirn · 4 years ago
- d22002f btrfs: zoned: split ordered extent when bio is sent by Naohiro Aota · 4 years ago
- cfe9444 btrfs: zoned: handle REQ_OP_ZONE_APPEND as writing by Naohiro Aota · 4 years ago
- 32443de btrfs: introduce btrfs_subpage for data inodes by Qu Wenruo · 4 years ago
- 6869b0a btrfs: merge PAGE_CLEAR_DIRTY and PAGE_SET_WRITEBACK to PAGE_START_WRITEBACK by Qu Wenruo · 4 years ago
- 4203431 btrfs: let callers of btrfs_get_io_geometry pass the em by Michal Rostecki · 4 years ago
- 951c80f btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge by Qu Wenruo · 4 years ago
- 2965194 btrfs: remove wrong comment for can_nocow_extent() by Filipe Manana · 4 years ago
- 2639631 btrfs: fix description format of fs_info of btrfs_wait_on_delayed_iputs by Nikolay Borisov · 4 years ago
- 3c198fe btrfs: rework the order of btrfs_ordered_extent::flags by Qu Wenruo · 4 years ago
- 58f74b2 btrfs: refactor btrfs_dec_test_* functions for ordered extents by Qu Wenruo · 4 years, 1 month ago
- d7830b7 btrfs: remove always true condition in btrfs_start_delalloc_roots by Nikolay Borisov · 4 years ago
- 9db4dc2 btrfs: make btrfs_start_delalloc_root's nr argument a long by Nikolay Borisov · 4 years ago
- 6994802 btrfs: remove new_dirid argument from btrfs_create_subvol_root by Nikolay Borisov · 4 years, 1 month ago
- 2312510 btrfs: make btrfs_root::free_objectid hold the next available 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
- 549c729 fs: make helpers idmap mount aware by Christian Brauner · 4 years ago
- 0d56a45 stat: handle idmapped mounts by Christian Brauner · 4 years ago
- e65ce2a acl: handle idmapped mounts by Christian Brauner · 4 years ago
- 2f221d6 attr: handle idmapped mounts by Christian Brauner · 4 years ago
- 21cb47b inode: make init and permission helpers idmapped mount aware by Christian Brauner · 4 years ago
- 47291ba namei: make permission helpers idmapped mount aware by Christian Brauner · 4 years ago
- e076ab2a btrfs: shrink delalloc pages instead of full inodes by Josef Bacik · 4 years ago
- 3d45f22 btrfs: fix deadlock when cloning inline extent and low on free metadata space by Filipe Manana · 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
- 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
- 5297199 btrfs: remove inode number cache feature by Nikolay Borisov · 4 years, 2 months ago
- abadc1f btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid by Nikolay Borisov · 4 years, 2 months ago
- 1201b58 btrfs: drop casts of bio bi_sector by David Sterba · 4 years, 2 months ago
- ee0d904 btrfs: remove err variable from btrfs_delete_subvolume by Nikolay Borisov · 4 years, 2 months ago
- c65ca98 btrfs: unlock path before checking if extent is shared during nocow writeback by Filipe Manana · 4 years, 2 months ago