- 15c7745 btrfs: return whole extents in fiemap by Boris Burkov · 3 years, 9 months ago
- e9306ad btrfs: more graceful errors/warnings on 32bit systems when reaching limits by Qu Wenruo · 3 years, 11 months ago
- c4aec29 btrfs: introduce submit_eb_subpage() to submit a subpage metadata page by Qu Wenruo · 3 years, 10 months ago
- f3156df btrfs: make lock_extent_buffer_for_io() to be subpage compatible by Qu Wenruo · 3 years, 10 months ago
- 35b6ddf btrfs: introduce write_one_subpage_eb() function by Qu Wenruo · 3 years, 10 months ago
- 2f3186d btrfs: introduce end_bio_subpage_eb_writepage() function by Qu Wenruo · 3 years, 10 months ago
- 32c0a6b btrfs: add and use readahead_batch_length by Matthew Wilcox (Oracle) · 3 years, 10 months ago
- 5a2c607 btrfs: make set_btree_ioerr accept extent buffer and be subpage compatible by Qu Wenruo · 3 years, 10 months ago
- 0d27797 btrfs: make set/clear_extent_buffer_dirty() subpage compatible by Qu Wenruo · 3 years, 10 months ago
- b8f9577 btrfs: support page uptodate assertions in subpage mode by Qu Wenruo · 3 years, 10 months ago
- 1e5eb3d btrfs: make alloc_extent_buffer() check subpage dirty bitmap by Qu Wenruo · 3 years, 10 months ago
- cea6280 btrfs: remove duplicated in_range() macro by Johannes Thumshirn · 3 years, 10 months ago
- 5e29576 btrfs: remove mirror argument from btrfs_csum_verify_data() by Goldwyn Rodrigues · 3 years, 11 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
- d9bb77d btrfs: subpage: fix wild pointer access during metadata read failure by Qu Wenruo · 3 years, 10 months ago
- d2dcc8e btrfs: fix wrong offset to zero out range beyond i_size by Qu Wenruo · 3 years, 10 months ago
- ce30708 Merge tag 'block-5.12-2021-03-12-v2' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 10 months ago
- a8affc0 block: rename BIO_MAX_PAGES to BIO_MAX_VECS by Christoph Hellwig · 3 years, 10 months ago
- c28ea61 btrfs: subpage: fix the false data csum mismatch error by Qu Wenruo · 3 years, 11 months ago
- f7ef528 btrfs: zoned: relocate block group to repair IO failure in zoned filesystems by Naohiro Aota · 4 years ago
- 0bc09ca btrfs: zoned: serialize metadata 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
- e1326f0 btrfs: zoned: use bio_add_zone_append_page by Naohiro Aota · 4 years ago
- 953651e btrfs: factor out helper adding a page to bio by Naohiro Aota · 4 years ago
- d3575156 btrfs: zoned: redirty released extent buffers by Naohiro Aota · 4 years ago
- 2c4d8cb btrfs: explain page locking and readahead in read_extent_buffer_pages() by Qu Wenruo · 4 years ago
- 92082d4 btrfs: integrate page status update for data read path into begin/end_page_read by Qu Wenruo · 4 years ago
- 32443de btrfs: introduce btrfs_subpage for data inodes by Qu Wenruo · 4 years ago
- 4325cb2 btrfs: support subpage in endio_readpage_update_page_status() by Qu Wenruo · 4 years ago
- 4012daf btrfs: introduce read_extent_buffer_subpage() by Qu Wenruo · 4 years ago
- d1e86e3 btrfs: support subpage in try_release_extent_buffer() by Qu Wenruo · 4 years ago
- 92d83e9 btrfs: support subpage in btrfs_clone_extent_buffer by Qu Wenruo · 4 years ago
- 251f2ac btrfs: support subpage in set/clear_extent_buffer_uptodate() by Qu Wenruo · 4 years ago
- 09bc1f0 btrfs: attach private to dummy extent buffer pages by Qu Wenruo · 4 years ago
- 8ff8466 btrfs: support subpage for extent buffer page release by Qu Wenruo · 4 years ago
- 81982210 btrfs: make grab_extent_buffer_from_page() handle subpage case by Qu Wenruo · 4 years ago
- 760f991 btrfs: make attach_extent_buffer_page() handle subpage case by Qu Wenruo · 4 years ago
- 62c053f btrfs: set UNMAPPED bit early in btrfs_clone_extent_buffer() for subpage support 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
- 2e626e5 btrfs: remove repeated word in struct member comment by Nigel Christian · 4 years ago
- 3bed2da btrfs: fix parameter description for functions in extent_io.c by Nikolay Borisov · 4 years ago
- c0f0a9e btrfs: introduce helper to grab an existing extent buffer from a page by Qu Wenruo · 4 years ago
- 6bc5636 btrfs: refactor __extent_writepage_io() to improve readability by Qu Wenruo · 4 years ago
- 0c64c33 btrfs: rename parameter offset to disk_bytenr in submit_extent_page by Qu Wenruo · 4 years ago
- 29b665c btrfs: prevent NULL pointer dereference in extent_io_tree_panic by Su Yue · 4 years ago
- 884b07d btrfs: handle sectorsize < PAGE_SIZE case for extent buffer accessors 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
- 7ffd27e btrfs: pass bio_offset to check_data_csum() directly by Qu Wenruo · 4 years, 1 month ago
- 1201b58 btrfs: drop casts of bio bi_sector 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
- 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
- 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
- 1cab5e7 btrfs: merge __set_extent_bit and set_extent_bit by Nikolay Borisov · 4 years, 2 months ago
- a55463c btrfs: remove extent_buffer::recursed by Josef Bacik · 4 years, 2 months ago
- 2766ff6 btrfs: update the number of bytes used by an inode atomically by Filipe Manana · 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
- bfb484d btrfs: cleanup extent buffer readahead by Josef Bacik · 4 years, 2 months ago
- 478ef88 btrfs: make buffer_radix take sector size units by Qu Wenruo · 4 years, 3 months ago
- 0d01e24 btrfs: assert page mapping lock in attach_extent_buffer_page by Qu Wenruo · 4 years, 3 months ago
- b9729ce btrfs: locking: rip out path->leave_spinning by Josef Bacik · 4 years, 5 months ago
- 223486c btrfs: switch cached fs_info::csum_size from u16 to u32 by David Sterba · 4 years, 7 months ago
- 55fc29b btrfs: use cached value of fs_info::csum_size everywhere by David Sterba · 4 years, 7 months ago
- 265fdfa btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits by David Sterba · 4 years, 7 months ago
- e940e9a btrfs: rename page_size to io_size in submit_extent_page by Qu Wenruo · 4 years, 3 months ago
- 8b8bbd4 btrfs: only require sector size alignment for page read by Qu Wenruo · 4 years, 3 months ago
- 12e3360 btrfs: rename pages_locked in process_pages_contig() by Qu Wenruo · 4 years, 3 months ago
- 3f6bb4a btrfs: sink the failed_start parameter to set_extent_bit by Qu Wenruo · 4 years, 3 months ago
- 03509b7 btrfs: update the comment for find_first_extent_bit by Qu Wenruo · 4 years, 3 months ago
- a3efb2f btrfs: fix the comment on lock_extent_buffer_for_io by Qu Wenruo · 4 years, 3 months ago
- 196d59a btrfs: switch extent buffer tree lock to rw_semaphore by Josef Bacik · 4 years, 5 months ago
- 949b327 btrfs: use iosize while reading compressed pages by Goldwyn Rodrigues · 4 years, 4 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
- 908930f btrfs: stop calling submit_bio_hook for data inodes by Nikolay Borisov · 4 years, 4 months ago
- be17b3a btrfs: don't opencode is_data_inode in end_bio_extent_readpage by Nikolay Borisov · 4 years, 4 months ago
- cd05374 btrfs: call submit_bio_hook directly in submit_one_bio 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
- 0f20881 btrfs: open code extent_read_full_page to its sole caller by Nikolay Borisov · 4 years, 4 months ago
- fd51300 btrfs: sink mirror_num argument in __do_readpage by Nikolay Borisov · 4 years, 4 months ago
- 6f15af6 btrfs: sink read_flags argument into extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
- 003c286 btrfs: sink mirror_num argument in extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
- c1be9c1 btrfs: promote extent_read_full_page to btrfs_readpage by Nikolay Borisov · 4 years, 4 months ago
- 72cffee btrfs: remove mirror_num argument from extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
- 1a5ee1e btrfs: remove btrfs_get_extent indirection from __do_readpage by Nikolay Borisov · 4 years, 4 months ago
- 0420177 btrfs: simplify metadata pages reading by Nikolay Borisov · 4 years, 4 months ago
- facee0a btrfs: make extent_fiemap take btrfs_inode by Nikolay Borisov · 4 years, 5 months ago
- f1bbde8 btrfs: make get_extent_skip_holes take btrfs_inode by Nikolay Borisov · 4 years, 5 months ago
- 6fee248 btrfs: convert btrfs_inode_sectorsize to take btrfs_inode by Nikolay Borisov · 4 years, 5 months ago
- 329ced7 btrfs: rename extent_buffer::lock_nested to extent_buffer::lock_recursed by Josef Bacik · 4 years, 5 months ago
- f98b621 btrfs: extent_io: do extra check for extent buffer read write functions by Qu Wenruo · 4 years, 5 months ago
- 260db43 btrfs: delete duplicated words + other fixes in comments by Randy Dunlap · 4 years, 5 months ago
- dcdfd9c Merge tag 'for-5.9-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 5 months ago
- a48b73e btrfs: fix potential deadlock in the search ioctl by Josef Bacik · 4 years, 5 months ago