Show patches with: Submitter = Zhang Yi       |    Archived = No       |   234 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[RFC] ext4: dio take shared inode lock when overwriting preallocated blocks [RFC] ext4: dio take shared inode lock when overwriting preallocated blocks - - - - --- 2022-12-03 Zhang Yi New
[v2,12/12] ext4: remove simulate fail facility ext4: enhance simulate fail facility - - - - --- 2022-11-10 Zhang Yi New
[v2,11/12] ext4: add journal related fault injection ext4: enhance simulate fail facility - - - - --- 2022-11-10 Zhang Yi New
[v2,10/12] ext4: add symlink block I/O fault injection ext4: enhance simulate fail facility - - - - --- 2022-11-10 Zhang Yi New
[v2,09/12] ext4: add xattr block I/O fault injection ext4: enhance simulate fail facility - - - - --- 2022-11-10 Zhang Yi New
[v2,08/12] ext4: call ext4_xattr_get_block() when getting xattr block ext4: enhance simulate fail facility - - - - --- 2022-11-10 Zhang Yi New
[v2,07/12] ext4: add dirblock I/O fault injection ext4: enhance simulate fail facility - - - - --- 2022-11-10 Zhang Yi New
[v2,06/12] ext4: add extent block I/O fault injection ext4: enhance simulate fail facility - - - - --- 2022-11-10 Zhang Yi New
[v2,05/12] ext4: add inode I/O fault injection ext4: enhance simulate fail facility - - - - --- 2022-11-10 Zhang Yi New
[v2,04/12] ext4: add bitmaps I/O fault injection ext4: enhance simulate fail facility - - - - --- 2022-11-10 Zhang Yi New
[v2,03/12] ext4: add several checksum fault injection ext4: enhance simulate fail facility - - - - --- 2022-11-10 Zhang Yi New
[v2,02/12] ext4: introduce fault injection facility ext4: enhance simulate fail facility - - - - --- 2022-11-10 Zhang Yi New
[v2,01/12] ext4: add debugfs interface ext4: enhance simulate fail facility - - - - --- 2022-11-10 Zhang Yi New
[3/3] ext4: add rcu to prevent use after free when umount filesystem ext4: fix two issue about bdev_try_to_free_page() - - - - --- 2021-04-08 Zhang Yi New
[2/3] jbd2: do not free buffers in jbd2_journal_try_to_free_buffers() ext4: fix two issue about bdev_try_to_free_page() - - - - --- 2021-04-08 Zhang Yi New
[1/3] jbd2: protect buffers release with j_checkpoint_mutex ext4: fix two issue about bdev_try_to_free_page() - - - - --- 2021-04-08 Zhang Yi New
[v3,5/5] jbd2: remove unused parameter in jbd2_journal_try_to_free_buffers() ext4: fix inconsistency since async write metadata buffer error - - - - --- 2020-06-20 Zhang Yi New
[v3,4/5] jbd2: abort journal if free a async write error metadata buffer ext4: fix inconsistency since async write metadata buffer error - - - - --- 2020-06-20 Zhang Yi New
[v3,3/5] ext4: remove write io error check before read inode block ext4: fix inconsistency since async write metadata buffer error - - - - --- 2020-06-20 Zhang Yi New
[v3,2/5] ext4: remove ext4_buffer_uptodate() ext4: fix inconsistency since async write metadata buffer error - - - - --- 2020-06-20 Zhang Yi New
[v3,1/5] ext4: abort the filesystem if failed to async write metadata buffer ext4: fix inconsistency since async write metadata buffer error - - - - --- 2020-06-20 Zhang Yi New
ext4, jbd2: switch to use completion variable instead of JBD2_REC_ERR ext4, jbd2: switch to use completion variable instead of JBD2_REC_ERR - 1 - - --- 2020-05-26 Zhang Yi New
ext4, jbd2: ensure panic when there is no need to record errno in the jbd2 sb ext4, jbd2: ensure panic when there is no need to record errno in the jbd2 sb - 1 - - --- 2019-11-26 Zhang Yi New
[v2] ext4: fix potential use after free after remounting with noblock_validity [v2] ext4: fix potential use after free after remounting with noblock_validity - - 1 - --- 2019-08-27 Zhang Yi New
[v2,2/2] ext4: cleanup bh release code in ext4_ind_remove_space() ext4: fix buffer references leak problem - - 1 - --- 2019-03-15 Zhang Yi New
[v2,1/2] ext4: brelse all indirect buffer in ext4_ind_remove_space() ext4: fix buffer references leak problem - - 1 - --- 2019-03-15 Zhang Yi New
ext4: brelse all indirect buffers in ext4_ind_remove_space() ext4: brelse all indirect buffers in ext4_ind_remove_space() - - - - --- 2019-03-09 Zhang Yi New
[v2,2/2] ext4: clean up group state test macros with predicate functions [v2,1/2] ext4: fix race when setting the bitmap corrupted flag again - - 1 - --- 2018-12-20 Zhang Yi New
[v2,1/2] ext4: fix race when setting the bitmap corrupted flag again [v2,1/2] ext4: fix race when setting the bitmap corrupted flag again - 1 1 - --- 2018-12-20 Zhang Yi New
[v2,2/2] ext4: fix unsafe extent initialization ext4: fix unsafe extent initialization - - 1 - --- 2018-12-18 Zhang Yi New
[v2,1/2] ext4: use i_size_read() when converting initialized extent ext4: fix unsafe extent initialization - - 1 - --- 2018-12-18 Zhang Yi New
[2/2] ext4: clean up group state test macros with predicate functions [1/2] ext4: fix race when setting the bitmap corrupted flag again - - - - --- 2018-12-18 Zhang Yi New
[1/2] ext4: fix race when setting the bitmap corrupted flag again [1/2] ext4: fix race when setting the bitmap corrupted flag again - 1 1 - --- 2018-12-18 Zhang Yi New
ext4: fix unsafe extent initialization ext4: fix unsafe extent initialization - - - - --- 2018-12-08 Zhang Yi New
[v3,1/2] ext4: silence the warning when evicting inode with dioread_nolock [v3,1/2] ext4: silence the warning when evicting inode with dioread_nolock - 1 1 - --- 2022-06-29 Zhang Yi Accepted
ext4: recheck buffer uptodate bit under buffer lock ext4: recheck buffer uptodate bit under buffer lock - 1 1 - --- 2021-09-10 Zhang Yi Accepted
[v5,3/3] ext4: prevent getting empty inode buffer ext4: fix a inode checksum error - - 1 - --- 2021-09-01 Zhang Yi Accepted
[v5,2/3] ext4: move ext4_fill_raw_inode() related functions ext4: fix a inode checksum error - - 1 - --- 2021-09-01 Zhang Yi Accepted
[v5,1/3] ext4: factor out ext4_fill_raw_inode() ext4: fix a inode checksum error - - 1 - --- 2021-09-01 Zhang Yi Accepted
[v3,4/4] ext4: drop unnecessary journal handle in delalloc write ext4: improve delalloc buffer write performance - - 1 - --- 2021-07-16 Zhang Yi Accepted
[v3,3/4] ext4: factor out write end code of inline file ext4: improve delalloc buffer write performance - - 1 - --- 2021-07-16 Zhang Yi Accepted
[v3,2/4] ext4: correct the error path of ext4_write_inline_data_end() ext4: improve delalloc buffer write performance - - 1 - --- 2021-07-16 Zhang Yi Accepted
[v3,1/4] ext4: check and update i_disksize properly ext4: improve delalloc buffer write performance - - 1 - --- 2021-07-16 Zhang Yi Accepted
jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() - 1 1 - --- 2020-06-20 Zhang Yi Accepted
jbd2: improve comments about freeing data buffers whose page mapping is NULL jbd2: improve comments about freeing data buffers whose page mapping is NULL - 1 1 - --- 2020-02-17 Zhang Yi Accepted
[v3,2/2] jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer jbd2: fix an oops problem - 1 1 - --- 2020-02-13 Zhang Yi Accepted
[v3,1/2] jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() jbd2: fix an oops problem - - 1 - --- 2020-02-13 Zhang Yi Accepted
[v3,4/4] jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() ext4, jbd2: improve aborting progress - - 1 - --- 2019-12-04 Zhang Yi Accepted
[v3,3/4] jbd2: make sure ESHUTDOWN to be recorded in the journal superblock ext4, jbd2: improve aborting progress - 1 1 - --- 2019-12-04 Zhang Yi Accepted
[v3,2/4] ext4, jbd2: ensure panic when aborting with zero errno ext4, jbd2: improve aborting progress - 1 1 - --- 2019-12-04 Zhang Yi Accepted
[v3,1/4] jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record ext4, jbd2: improve aborting progress - 1 1 - --- 2019-12-04 Zhang Yi Accepted
ext4: add barrier info if journal device write cache is not enabled ext4: add barrier info if journal device write cache is not enabled - - - - --- 2022-11-24 Zhang Yi Rejected
ext4: add inode to ordered data list when extending file without block allocation ext4: add inode to ordered data list when extending file without block allocation - 2 - - --- 2019-04-04 Zhang Yi Rejected
[v2,14/14] fs/buffer: remove bh_submit_read() helper fs/buffer: remove ll_rw_block() - - 2 - --- 2022-09-01 Zhang Yi Not Applicable
[v2,13/14] ext2: replace bh_submit_read() helper with bh_read_locked() fs/buffer: remove ll_rw_block() - - 2 - --- 2022-09-01 Zhang Yi Not Applicable
[v2,12/14] fs/buffer: remove ll_rw_block() helper fs/buffer: remove ll_rw_block() - - 2 - --- 2022-09-01 Zhang Yi Not Applicable
[v2,11/14] ufs: replace ll_rw_block() fs/buffer: remove ll_rw_block() - - 2 - --- 2022-09-01 Zhang Yi Not Applicable
[v2,10/14] udf: replace ll_rw_block() fs/buffer: remove ll_rw_block() - - 1 - --- 2022-09-01 Zhang Yi Not Applicable
[v2,09/14] reiserfs: replace ll_rw_block() fs/buffer: remove ll_rw_block() - - 2 - --- 2022-09-01 Zhang Yi Not Applicable
[v2,08/14] ocfs2: replace ll_rw_block() fs/buffer: remove ll_rw_block() - - 3 - --- 2022-09-01 Zhang Yi Not Applicable
[v2,07/14] ntfs3: replace ll_rw_block() fs/buffer: remove ll_rw_block() - - 2 - --- 2022-09-01 Zhang Yi Not Applicable
[v2,06/14] jbd2: replace ll_rw_block() fs/buffer: remove ll_rw_block() - - 3 - --- 2022-09-01 Zhang Yi Not Applicable
[v2,05/14] isofs: replace ll_rw_block() fs/buffer: remove ll_rw_block() - - 2 - --- 2022-09-01 Zhang Yi Not Applicable
[v2,04/14] gfs2: replace ll_rw_block() fs/buffer: remove ll_rw_block() - - 3 - --- 2022-09-01 Zhang Yi Not Applicable
[v2,03/14] fs/buffer: replace ll_rw_block() fs/buffer: remove ll_rw_block() - - 2 - --- 2022-09-01 Zhang Yi Not Applicable
[v2,02/14] fs/buffer: add some new buffer read helpers fs/buffer: remove ll_rw_block() - - 2 - --- 2022-09-01 Zhang Yi Not Applicable
[v2,01/14] fs/buffer: remove __breadahead_gfp() fs/buffer: remove ll_rw_block() - - 2 - --- 2022-09-01 Zhang Yi Not Applicable
ext2: correct max file size computing ext2: correct max file size computing - 1 - - --- 2022-02-12 Zhang Yi Not Applicable
[RFC,3/3] block_dump: remove comments in docs block_dump: remove block dump - - 1 - --- 2021-03-13 Zhang Yi Not Applicable
[RFC,2/3] block_dump: remove block_dump feature block_dump: remove block dump - - 1 - --- 2021-03-13 Zhang Yi Not Applicable
[RFC,1/3] block_dump: remove block_dump feature in mark_inode_dirty() block_dump: remove block dump - - 1 - --- 2021-03-13 Zhang Yi Not Applicable
block_dump: don't put the last refcount when marking inode dirty block_dump: don't put the last refcount when marking inode dirty - - - - --- 2021-02-26 Zhang Yi Not Applicable
[v3,2/2] ext2: ext2_find_entry() return -ENOENT if no entry found [v3,1/2] ext2: propagate errors up to ext2_find_entry()'s callers - - - - --- 2020-06-08 Zhang Yi Not Applicable
[v3,1/2] ext2: propagate errors up to ext2_find_entry()'s callers [v3,1/2] ext2: propagate errors up to ext2_find_entry()'s callers - - - - --- 2020-06-08 Zhang Yi Not Applicable
[v2,2/2] ext2: ext2_find_entry() return -ENOENT if no entry found [v2,1/2] ext2: propagate errors up to ext2_find_entry()'s callers - - - - --- 2020-06-03 Zhang Yi Not Applicable
[v2,1/2] ext2: propagate errors up to ext2_find_entry()'s callers [v2,1/2] ext2: propagate errors up to ext2_find_entry()'s callers - - - - --- 2020-06-03 Zhang Yi Not Applicable
ext2: propagate errors up to ext2_find_entry()'s callers ext2: propagate errors up to ext2_find_entry()'s callers - - - - --- 2020-06-01 Zhang Yi Not Applicable
[v2] ext4/021: make sure the fdatasync subprocess exits [v2] ext4/021: make sure the fdatasync subprocess exits - - 1 - --- 2020-02-26 Zhang Yi Not Applicable
[4.4,2/2] jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer [4.4,1/2] jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() - 1 1 - --- 2020-02-18 Zhang Yi Not Applicable
[4.4,1/2] jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() [4.4,1/2] jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() - - 1 - --- 2020-02-18 Zhang Yi Not Applicable
ext4/021: make sure the fdatasync subprocess exits ext4/021: make sure the fdatasync subprocess exits - - - - --- 2020-02-14 Zhang Yi Not Applicable
ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - - 1 - --- 2022-08-31 Zhang Yi Awaiting Upstream
ext4: fix reading leftover inlined symlinks ext4: fix reading leftover inlined symlinks - 1 - 1 --- 2022-06-30 Zhang Yi Awaiting Upstream
jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() - 1 1 - --- 2022-06-11 Zhang Yi Awaiting Upstream
[v2] ext4: add reserved GDT blocks check [v2] ext4: add reserved GDT blocks check - - 2 - --- 2022-06-01 Zhang Yi Awaiting Upstream
[v2] ext4: fix warning when submitting superblock in ext4_commit_super() [v2] ext4: fix warning when submitting superblock in ext4_commit_super() - - 2 - --- 2022-05-20 Zhang Yi Awaiting Upstream
[RFC,v4,2/2] ext4: convert symlink external data block mapping to bdev ext4: standardize the journal mode of symlink external block - - - - --- 2022-04-24 Zhang Yi Awaiting Upstream
[RFC,v4,1/2] ext4: add nowait mode for ext4_getblk() ext4: standardize the journal mode of symlink external block - - - - --- 2022-04-24 Zhang Yi Awaiting Upstream
[RFC] ext4: add unmount filesystem message [RFC] ext4: add unmount filesystem message - - 1 - --- 2022-04-12 Zhang Yi Awaiting Upstream
[v3] ext4: fix underflow in ext4_max_bitmap_size() [v3] ext4: fix underflow in ext4_max_bitmap_size() - - 1 - --- 2022-03-01 Zhang Yi Awaiting Upstream
ext4: fix underflow in ext4_max_bitmap_size() ext4: fix underflow in ext4_max_bitmap_size() - - - - --- 2022-02-12 Zhang Yi Awaiting Upstream
ext4: fix an use-after-free issue about data=journal writeback mode ext4: fix an use-after-free issue about data=journal writeback mode - 1 - - --- 2021-12-25 Zhang Yi Awaiting Upstream
[RFC,3/3] ext4: prevent partial update of the extent blocks ext4: enhance extent consistency check - - 1 - --- 2021-09-08 Zhang Yi Awaiting Upstream
[RFC,2/3] ext4: check for inconsistent extents between index and leaf block ext4: enhance extent consistency check - - - - --- 2021-09-08 Zhang Yi Awaiting Upstream
[RFC,1/3] ext4: check for out-of-order index extents in ext4_valid_extent_entries() ext4: enhance extent consistency check - - 1 - --- 2021-09-08 Zhang Yi Awaiting Upstream
jbd2: fix jbd2_journal_[un]register_shrinker undefined error jbd2: fix jbd2_journal_[un]register_shrinker undefined error - 1 1 - --- 2021-06-30 Zhang Yi Awaiting Upstream
[RFC,v4,8/8] fs: remove bdev_try_to_free_page callback ext4, jbd2: fix 3 issues about bdev_try_to_free_page() - - 1 - --- 2021-06-10 Zhang Yi Awaiting Upstream
[RFC,v4,7/8] ext4: remove bdev_try_to_free_page() callback ext4, jbd2: fix 3 issues about bdev_try_to_free_page() - - 1 - --- 2021-06-10 Zhang Yi Awaiting Upstream
[RFC,v4,6/8] jbd2: simplify journal_clean_one_cp_list() ext4, jbd2: fix 3 issues about bdev_try_to_free_page() - - 1 - --- 2021-06-10 Zhang Yi Awaiting Upstream
[RFC,v4,5/8] jbd2,ext4: add a shrinker to release checkpointed buffers ext4, jbd2: fix 3 issues about bdev_try_to_free_page() - - 1 - --- 2021-06-10 Zhang Yi Awaiting Upstream
« 1 2 3 »