Show patches with: Series = btrfs: add basic rw support for subpage sector size       |   68 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v4,68/68] btrfs: support subpage read write for test btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,67/68] btrfs: reflink: do full page writeback for reflink prepare btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,66/68] btrfs: inode: only do NOCOW write for page aligned extent btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,65/68] btrfs: inode: require page alignement for direct io btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,64/68] btrfs: inode: always mark the full page range delalloc for btrfs_page_mkwrite() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,63/68] btrfs: file: make btrfs_fallocate() to use PAGE_SIZE as blocksize btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,62/68] btrfs: file: make hole punch and zero range to be page aligned btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,61/68] btrfs: inode: make btrfs_truncate_block() to do page alignment btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,60/68] btrfs: scrub: allow scrub to work with subpage sectorsize btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,59/68] btrfs: delalloc-space: make data space reservation to be page aligned btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,58/68] btrfs: output extra info for space info update underflow btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,57/68] btrfs: file: make btrfs_file_write_iter() to be page aligned btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,56/68] btrfs: file: make btrfs_dirty_pages() follow page size to mark extent io tree btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,55/68] btrfs: file: make hole punching page aligned for subpage btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,54/68] btrfs: file: calculate reserve space based on PAGE_SIZE for buffered write btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,53/68] btrfs: inode: make can_nocow_extent() check only return 1 if the range is no smaller tha… btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,52/68] btrfs: extent_io: introduce end_bio_subpage_eb_writepage() function btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,51/68] btrfs: extent_io: introduce submit_btree_subpage() to submit a page for subpage metadata… btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,50/68] btrfs: extent_io: make lock_extent_buffer_for_io() subpage compatible btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,49/68] btrfs: extent_io: introduce write_one_subpage_eb() function btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,48/68] btrfs: extent_io: make set_btree_ioerr() accept extent buffer btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,47/68] btrfs: extent_io: add subpage support for clear_extent_buffer_dirty() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,46/68] btrfs: extent_io: make set_extent_buffer_dirty() to support subpage sized metadata btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,45/68] btrfs: extent_io: prevent extent_state from being merged for btree io tree btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,44/68] btrfs: disk-io: support subpage metadata csum calculation at write time btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,43/68] btrfs: disk-io: allow btree_set_page_dirty() to do more sanity check on subpage metadata btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,42/68] btrfs: allow RO mount of 4K sector size fs on 64K page system btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,41/68] btrfs: set btree inode track_uptodate for subpage support btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,40/68] btrfs: extent_io: introduce EXTENT_READ_SUBMITTED to handle subpage data read btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,39/68] btrfs: extent_io: extra the core of test_range_bit() into test_range_bit_nolock() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,38/68] btrfs: extent_io: implement try_release_extent_buffer() for subpage metadata support btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,37/68] btrfs: extent_io: implement subpage metadata read and its endio function btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,36/68] btrfs: extent_io: make the assert test on page uptodate able to handle subpage btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,35/68] btrfs: extent_io: make set/clear_extent_buffer_uptodate() to support subpage size btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,34/68] btrfs: extent_io: use extent_io_tree to handle subpage extent buffer allocation btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,33/68] btrfs: extent-io: make type of extent_state::state to be at least 32 bits btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,32/68] btrfs: disk-io: only clear EXTENT_LOCK bit for extent_invalidatepage() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,31/68] btrfs: handle sectorsize < PAGE_SIZE case for extent buffer accessors btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,30/68] btrfs: extent_io: update num_extent_pages() to support subpage sized extent buffer btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,29/68] btrfs: extent_io: don't allow tree block to cross page boundary for subpage support btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,28/68] btrfs: extent_io: allow find_first_extent_bit() to find a range with exact bits match btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,27/68] btrfs: introduce a helper to determine if the sectorsize is smaller than PAGE_SIZE btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,26/68] btrfs: inode: make btrfs_readpage_end_io_hook() follow sector size btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,25/68] btrfs: disk-io: accept bvec directly for csum_dirty_buffer() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,24/68] btrfs: disk-io: extract the extent buffer verification from btree_readpage_end_io_hook() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,23/68] btrfs: disk-io: make csum_tree_block() handle sectorsize smaller than page size btrfs: add basic rw support for subpage sector size - 1 - --- 2020-10-21 Qu Wenruo New
[v4,22/68] btrfs: disk_io: grab fs_info from extent_buffer::fs_info directly for btrfs_mark_buffer_… btrfs: add basic rw support for subpage sector size - 1 - --- 2020-10-21 Qu Wenruo New
[v4,21/68] btrfs: extent_io: sink less common parameters for __clear_extent_bit() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,20/68] btrfs: extent_io: sink less common parameters for __set_extent_bit() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,19/68] btrfs: extent_io: make btrfs_fs_info::buffer_radix to take sector size devided values btrfs: add basic rw support for subpage sector size - 1 - --- 2020-10-21 Qu Wenruo New
[v4,18/68] btrfs: extent_io: calculate inline extent buffer page size based on page size btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,17/68] btrfs: extent_io: extract the btree page submission code into its own helper function btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,16/68] btrfs: extent_io: add assert_spin_locked() for attach_extent_buffer_page() btrfs: add basic rw support for subpage sector size - 1 - --- 2020-10-21 Qu Wenruo New
[v4,15/68] btrfs: extent_io: rename page_size to io_size in submit_extent_page() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,14/68] btrfs: extent_io: integrate page status update into endio_readpage_release_extent() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,13/68] btrfs: extent_io: remove the extent_start/extent_len for end_bio_extent_readpage() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,12/68] btrfs: extent_io: only require sector size alignment for page read btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,11/68] btrfs: extent_io: rename pages_locked in process_pages_contig() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,10/68] btrfs: extent_io: remove the forward declaration and rename __process_pages_contig btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,09/68] btrfs: extent_io: unexport extent_invalidatepage() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,08/68] btrfs: inode: sink parameter @start and @len for check_data_csum() btrfs: add basic rw support for subpage sector size - 1 - --- 2020-10-21 Qu Wenruo New
[v4,07/68] btrfs: disk-io: replace @fs_info and @private_data with @inode for btrfs_wq_submit_bio() btrfs: add basic rw support for subpage sector size - 1 - --- 2020-10-21 Qu Wenruo New
[v4,06/68] btrfs: make btree inode io_tree has its special owner btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,05/68] btrfs: extent_io: sink the @failed_start parameter for set_extent_bit() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,04/68] btrfs: extent_io: update the comment for find_first_extent_bit() btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,03/68] btrfs: extent_io: fix the comment on lock_extent_buffer_for_io(). btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,02/68] btrfs: use iosize while reading compressed pages btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New
[v4,01/68] btrfs: extent-io-tests: remove invalid tests btrfs: add basic rw support for subpage sector size - - - --- 2020-10-21 Qu Wenruo New