Show patches with: Submitter = Zhang Yi       |    State = Action Required       |    Archived = No       |   95 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,v2,8/8] ext4: add FALLOC_FL_WRITE_ZEROES support [RFC,v2,1/8] block: introduce BLK_FEAT_WRITE_ZEROES_UNMAP to queue limits features - - - --- 2025-01-15 Zhang Yi New
[RFC,v2,7/8] block: factor out common part in blkdev_fallocate() [RFC,v2,1/8] block: introduce BLK_FEAT_WRITE_ZEROES_UNMAP to queue limits features - - - --- 2025-01-15 Zhang Yi New
[RFC,v2,6/8] block: add FALLOC_FL_WRITE_ZEROES support [RFC,v2,1/8] block: introduce BLK_FEAT_WRITE_ZEROES_UNMAP to queue limits features - - - --- 2025-01-15 Zhang Yi New
[RFC,v2,5/8] fs: introduce FALLOC_FL_WRITE_ZEROES to fallocate [RFC,v2,1/8] block: introduce BLK_FEAT_WRITE_ZEROES_UNMAP to queue limits features - - - --- 2025-01-15 Zhang Yi New
[RFC,v2,4/8] dm: add BLK_FEAT_WRITE_ZEROES_UNMAP support [RFC,v2,1/8] block: introduce BLK_FEAT_WRITE_ZEROES_UNMAP to queue limits features - - - --- 2025-01-15 Zhang Yi New
[RFC,v2,3/8] scsi: sd: set BLK_FEAT_WRITE_ZEROES_UNMAP if device supports unmap zeroing mode [RFC,v2,1/8] block: introduce BLK_FEAT_WRITE_ZEROES_UNMAP to queue limits features - 1 - --- 2025-01-15 Zhang Yi New
[RFC,v2,2/8] nvme: set BLK_FEAT_WRITE_ZEROES_UNMAP if device supports DEAC bit [RFC,v2,1/8] block: introduce BLK_FEAT_WRITE_ZEROES_UNMAP to queue limits features - - - --- 2025-01-15 Zhang Yi New
[RFC,v2,1/8] block: introduce BLK_FEAT_WRITE_ZEROES_UNMAP to queue limits features [RFC,v2,1/8] block: introduce BLK_FEAT_WRITE_ZEROES_UNMAP to queue limits features - 1 - --- 2025-01-15 Zhang Yi New
[RFC,v2,0/8] fallocate: introduce FALLOC_FL_WRITE_ZEROES flag - - - --- 2025-01-15 Zhang Yi New
[xfstests,v3] generic: add a partial pages zeroing out test [xfstests,v3] generic: add a partial pages zeroing out test - 3 - --- 2025-01-08 Zhang Yi New
[RFC,2/2] ext4: add FALLOC_FL_FORCE_ZERO support [RFC,1/2] fs: introduce FALLOC_FL_FORCE_ZERO to fallocate - - - --- 2024-12-28 Zhang Yi New
[RFC,1/2] fs: introduce FALLOC_FL_FORCE_ZERO to fallocate [RFC,1/2] fs: introduce FALLOC_FL_FORCE_ZERO to fallocate - - - --- 2024-12-28 Zhang Yi New
[RFC,0/2] fallocate: introduce FALLOC_FL_FORCE_ZERO flag - - - --- 2024-12-28 Zhang Yi New
[xfstests,v2] generic: add a partial pages zeroing out test [xfstests,v2] generic: add a partial pages zeroing out test - 1 - --- 2024-12-25 Zhang Yi New
[xfstests] generic/567: add partial pages zeroing out case [xfstests] generic/567: add partial pages zeroing out case - - - --- 2024-12-23 Zhang Yi New
[v5,10/10] ext4: move out common parts into ext4_fallocate() ext4: clean up and refactor fallocate - 2 - --- 2024-12-20 Zhang Yi New
[v5,09/10] ext4: move out inode_lock into ext4_fallocate() ext4: clean up and refactor fallocate - 2 - --- 2024-12-20 Zhang Yi New
[v5,08/10] ext4: factor out ext4_do_fallocate() ext4: clean up and refactor fallocate - 2 - --- 2024-12-20 Zhang Yi New
[v5,07/10] ext4: refactor ext4_insert_range() ext4: clean up and refactor fallocate - 2 - --- 2024-12-20 Zhang Yi New
[v5,06/10] ext4: refactor ext4_collapse_range() ext4: clean up and refactor fallocate - 2 - --- 2024-12-20 Zhang Yi New
[v5,05/10] ext4: refactor ext4_zero_range() ext4: clean up and refactor fallocate - 2 - --- 2024-12-20 Zhang Yi New
[v5,04/10] ext4: refactor ext4_punch_hole() ext4: clean up and refactor fallocate - 2 - --- 2024-12-20 Zhang Yi New
[v5,03/10] ext4: don't write back data before punch hole in nojournal mode ext4: clean up and refactor fallocate - 2 - --- 2024-12-20 Zhang Yi New
[v5,02/10] ext4: don't explicit update times in ext4_fallocate() ext4: clean up and refactor fallocate - 2 - --- 2024-12-20 Zhang Yi New
[v5,01/10] ext4: remove writable userspace mappings before truncating page cache ext4: clean up and refactor fallocate - 2 - --- 2024-12-20 Zhang Yi New
[v4,10/10] ext4: move out common parts into ext4_fallocate() ext4: clean up and refactor fallocate - 2 - --- 2024-12-16 Zhang Yi New
[v4,09/10] ext4: move out inode_lock into ext4_fallocate() ext4: clean up and refactor fallocate - 2 - --- 2024-12-16 Zhang Yi New
[v4,08/10] ext4: factor out ext4_do_fallocate() ext4: clean up and refactor fallocate - 2 - --- 2024-12-16 Zhang Yi New
[v4,07/10] ext4: refactor ext4_insert_range() ext4: clean up and refactor fallocate - 2 - --- 2024-12-16 Zhang Yi New
[v4,06/10] ext4: refactor ext4_collapse_range() ext4: clean up and refactor fallocate - 2 - --- 2024-12-16 Zhang Yi New
[v4,05/10] ext4: refactor ext4_zero_range() ext4: clean up and refactor fallocate - 2 - --- 2024-12-16 Zhang Yi New
[v4,04/10] ext4: refactor ext4_punch_hole() ext4: clean up and refactor fallocate - 2 - --- 2024-12-16 Zhang Yi New
[v4,03/10] ext4: don't write back data before punch hole in nojournal mode ext4: clean up and refactor fallocate - 2 - --- 2024-12-16 Zhang Yi New
[v4,02/10] ext4: don't explicit update times in ext4_fallocate() ext4: clean up and refactor fallocate - 2 - --- 2024-12-16 Zhang Yi New
[v4,01/10] ext4: remove writable userspace mappings before truncating page cache ext4: clean up and refactor fallocate - 2 - --- 2024-12-16 Zhang Yi New
jbd2: add a missing data flush during file and fs synchronization jbd2: add a missing data flush during file and fs synchronization - 1 - --- 2024-12-06 Zhang Yi New
[2/2] jbd2: flush filesystem device before updating tail sequence jbd2: two straightforward fixes - 2 - --- 2024-12-03 Zhang Yi New
[1/2] jbd2: increase IO priority for writing revoke records jbd2: two straightforward fixes - 2 - --- 2024-12-03 Zhang Yi New
[RFC,9/9] ext4: enable large folio for regular file ext4: enable large folio for regular files - - - --- 2024-11-25 Zhang Yi New
[8/9] ext4: make online defragmentation support large folios ext4: enable large folio for regular files - - - --- 2024-11-25 Zhang Yi New
[7/9] ext4: make the writeback path support large folios ext4: enable large folio for regular files - - - --- 2024-11-25 Zhang Yi New
[6/9] ext4: correct the journal credits calculations of allocating blocks ext4: enable large folio for regular files - - - --- 2024-11-25 Zhang Yi New
[5/9] ext4/jbd2: convert jbd2_journal_blocks_per_page() to support large folio ext4: enable large folio for regular files - - - --- 2024-11-25 Zhang Yi New
[4/9] ext4: make __ext4_block_zero_page_range() support large folio ext4: enable large folio for regular files - - - --- 2024-11-25 Zhang Yi New
[3/9] ext4: make regular file's buffered write path support large folios ext4: enable large folio for regular files - - - --- 2024-11-25 Zhang Yi New
[2/9] ext4: make ext4_mpage_readpages() support large folios ext4: enable large folio for regular files - - - --- 2024-11-25 Zhang Yi New
[1/9] fs: make block_read_full_folio() support large folio ext4: enable large folio for regular files - - - --- 2024-11-25 Zhang Yi New
[27/27] ext4: introduce a mount option for iomap buffered I/O path ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[26/27] ext4: change mount options code style ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[25/27] ext4: enable large folio for regular file with iomap buffered I/O path ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[24/27] ext4: partially enable iomap for the buffered I/O path of regular files ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[23/27] ext4: disable inode journal mode when using iomap buffered I/O path ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[22/27] ext4: disable online defrag when inode using iomap buffered I/O path ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[21/27] ext4: implement zero_range iomap path ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[20/27] ext4: do not start handle if unnecessary while partial zeroing out a block ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[19/27] ext4: do not always order data when partial zeroing out a block ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[18/27] ext4: implement mmap iomap path ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[17/27] ext4: implement writeback iomap path ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[16/27] ext4: don't order data for inode with EXT4_STATE_BUFFERED_IOMAP ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[15/27] ext4: implement buffered write iomap path ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[14/27] ext4: implement buffered read iomap path ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[13/27] ext4: add a new iomap aops for regular file's buffered IO path ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[12/27] ext4: introduce seq counter for the extent status entry ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[11/27] ext4: use reserved metadata blocks when splitting extent on endio ext4: use iomap for regular file's buffered I/O path and enable large folio - 1 - --- 2024-10-22 Zhang Yi New
[10/27] ext4: move out common parts into ext4_fallocate() ext4: use iomap for regular file's buffered I/O path and enable large folio - 1 - --- 2024-10-22 Zhang Yi New
[09/27] ext4: move out inode_lock into ext4_fallocate() ext4: use iomap for regular file's buffered I/O path and enable large folio - 1 - --- 2024-10-22 Zhang Yi New
[08/27] ext4: factor out ext4_do_fallocate() ext4: use iomap for regular file's buffered I/O path and enable large folio - 1 - --- 2024-10-22 Zhang Yi New
[07/27] ext4: refactor ext4_insert_range() ext4: use iomap for regular file's buffered I/O path and enable large folio - 1 - --- 2024-10-22 Zhang Yi New
[06/27] ext4: refactor ext4_collapse_range() ext4: use iomap for regular file's buffered I/O path and enable large folio - 1 - --- 2024-10-22 Zhang Yi New
[05/27] ext4: refactor ext4_zero_range() ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[04/27] ext4: refactor ext4_punch_hole() ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[03/27] ext4: don't write back data before punch hole in nojournal mode ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[02/27] ext4: don't explicit update times in ext4_fallocate() ext4: use iomap for regular file's buffered I/O path and enable large folio - 1 - --- 2024-10-22 Zhang Yi New
[01/27] ext4: remove writable userspace mappings before truncating page cache ext4: use iomap for regular file's buffered I/O path and enable large folio - - - --- 2024-10-22 Zhang Yi New
[-next] ext4: don't pass full mapping flags to ext4_es_insert_extent() [-next] ext4: don't pass full mapping flags to ext4_es_insert_extent() - 1 - --- 2024-09-06 Zhang Yi New
[v2,10/10] ext4: factor out a common helper to lock and flush data before fallocate ext4: clean up and refactor fallocate - - - --- 2024-09-04 Zhang Yi New
[v2,09/10] ext4: factor out the common checking part of all fallocate operations ext4: clean up and refactor fallocate - - - --- 2024-09-04 Zhang Yi New
[v2,08/10] ext4: factor out ext4_do_fallocate() ext4: clean up and refactor fallocate - 1 - --- 2024-09-04 Zhang Yi New
[v2,07/10] ext4: refactor ext4_insert_range() ext4: clean up and refactor fallocate - 1 - --- 2024-09-04 Zhang Yi New
[v2,06/10] ext4: refactor ext4_collapse_range() ext4: clean up and refactor fallocate - 1 - --- 2024-09-04 Zhang Yi New
[v2,05/10] ext4: refactor ext4_punch_hole() ext4: clean up and refactor fallocate - 1 - --- 2024-09-04 Zhang Yi New
[v2,04/10] ext4: refactor ext4_zero_range() ext4: clean up and refactor fallocate - 1 - --- 2024-09-04 Zhang Yi New
[v2,03/10] ext4: drop ext4_update_disksize_before_punch() ext4: clean up and refactor fallocate - - - --- 2024-09-04 Zhang Yi New
[v2,02/10] ext4: don't explicit update times in ext4_fallocate() ext4: clean up and refactor fallocate - 1 - --- 2024-09-04 Zhang Yi New
[v2,01/10] ext4: write out dirty data before dropping pages ext4: clean up and refactor fallocate - - - --- 2024-09-04 Zhang Yi New
[10/10] ext4: factor out a common helper to lock and flush data before fallocate ext4: clean up and refactor fallocate - - - --- 2024-08-30 Zhang Yi New
[09/10] ext4: factor out the common checking part of all fallocate operations ext4: clean up and refactor fallocate - - - --- 2024-08-30 Zhang Yi New
[08/10] ext4: factor out ext4_do_fallocate() ext4: clean up and refactor fallocate - - - --- 2024-08-30 Zhang Yi New
[07/10] ext4: refactor ext4_insert_range() ext4: clean up and refactor fallocate - - - --- 2024-08-30 Zhang Yi New
[06/10] ext4: refactor ext4_collapse_range() ext4: clean up and refactor fallocate - - - --- 2024-08-30 Zhang Yi New
[05/10] ext4: refactor ext4_punch_hole() ext4: clean up and refactor fallocate - - - --- 2024-08-30 Zhang Yi New
[04/10] ext4: refactor ext4_zero_range() ext4: clean up and refactor fallocate - - - --- 2024-08-30 Zhang Yi New
[03/10] ext4: drop ext4_update_disksize_before_punch() ext4: clean up and refactor fallocate - - - --- 2024-08-30 Zhang Yi New
[02/10] ext4: don't explicit update times in ext4_fallocate() ext4: clean up and refactor fallocate - - - --- 2024-08-30 Zhang Yi New
[01/10] ext4: write out dirty data before dropping pages ext4: clean up and refactor fallocate - - - --- 2024-08-30 Zhang Yi New