Show patches with: Submitter = Zhihao Cheng       |    Archived = No       |   56 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[RFC] ext4: Validate inode pa before using preallocation blocks [RFC] ext4: Validate inode pa before using preallocation blocks - - - - --- 2024-03-11 Zhihao Cheng New
[RFC,2/2] ext4: Optimize endio process for DIO overwrites ext4: Do endio process under irq context for DIO overwrites - - - - --- 2024-02-29 Zhihao Cheng New
[RFC,1/2] iomap: Add a IOMAP_DIO_MAY_INLINE_COMP flag ext4: Do endio process under irq context for DIO overwrites - - - - --- 2024-02-29 Zhihao Cheng New
[v2,5/5] ext4: Move ext4_check_bdev_write_error() into nojournal mode jbd2: Add errseq to detect writeback - - 1 - --- 2023-12-13 Zhihao Cheng Awaiting Upstream
[v2,4/5] jbd2: Abort journal when detecting metadata writeback error of fs dev jbd2: Add errseq to detect writeback - - 1 - --- 2023-12-13 Zhihao Cheng Awaiting Upstream
[v2,3/5] jbd2: Remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' jbd2: Add errseq to detect writeback - - 1 - --- 2023-12-13 Zhihao Cheng Awaiting Upstream
[v2,2/5] jbd2: Replace journal state flag by checking errseq jbd2: Add errseq to detect writeback - - 1 - --- 2023-12-13 Zhihao Cheng Awaiting Upstream
[v2,1/5] jbd2: Add errseq to detect client fs's bdev writeback error jbd2: Add errseq to detect writeback - - 1 - --- 2023-12-13 Zhihao Cheng Awaiting Upstream
[5/5] ext4: Move ext4_check_bdev_write_error() into nojournal mode jbd2: Add errseq to detect writeback - - 1 - --- 2023-11-03 Zhihao Cheng Superseded
[4/5] jbd2: Abort journal when detecting metadata writeback error of fs dev jbd2: Add errseq to detect writeback - - 1 - --- 2023-11-03 Zhihao Cheng Superseded
[3/5] jbd2: Remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' jbd2: Add errseq to detect writeback - - 1 - --- 2023-11-03 Zhihao Cheng Superseded
[2/5] jbd2: Replace journal state flag by checking errseq jbd2: Add errseq to detect writeback - - 1 - --- 2023-11-03 Zhihao Cheng Superseded
[1/5] jbd2: Add errseq to detect client fs's bdev writeback error jbd2: Add errseq to detect writeback - - 1 - --- 2023-11-03 Zhihao Cheng Superseded
[v3] jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev [v3] jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - - 1 - --- 2023-09-19 Zhihao Cheng Awaiting Upstream
[v2] ext4: Fix potential data lost in recovering journal raced with synchronizing fs bdev [v2] ext4: Fix potential data lost in recovering journal raced with synchronizing fs bdev - - - - --- 2023-09-08 Zhihao Cheng Superseded
jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - - 1 - --- 2023-09-08 Zhihao Cheng Superseded
ext4: Fix unttached inode after power cut with orphan file feature enabled ext4: Fix unttached inode after power cut with orphan file feature enabled - 1 1 - --- 2023-06-28 Zhihao Cheng Awaiting Upstream
[v2] ext4: Fix i_disksize exceeding i_size problem in paritally written case [v2] ext4: Fix i_disksize exceeding i_size problem in paritally written case - 1 1 - --- 2023-03-21 Zhihao Cheng Awaiting Upstream
ext4: Fix i_disksize exceeding i_size problem in paritally written case ext4: Fix i_disksize exceeding i_size problem in paritally written case - 1 - - --- 2023-03-17 Zhihao Cheng New
[v3,6/6] jbd2: remove j_format_version ext4: Fix stale buffer loading from last failed - - 1 - --- 2023-03-15 Zhihao Cheng New
[v3,5/6] jbd2: factor out journal initialization from journal_get_superblock() ext4: Fix stale buffer loading from last failed - - 1 - --- 2023-03-15 Zhihao Cheng New
[v3,4/6] jbd2: switch to check format version in superblock directly ext4: Fix stale buffer loading from last failed - - 1 - --- 2023-03-15 Zhihao Cheng New
[v3,3/6] jbd2: remove unused feature macros ext4: Fix stale buffer loading from last failed - - 1 - --- 2023-03-15 Zhihao Cheng New
[v3,2/6] ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' ext4: Fix stale buffer loading from last failed - - 1 - --- 2023-03-15 Zhihao Cheng New
[v3,1/6] ext4: Fix reusing stale buffer heads from last failed mounting ext4: Fix stale buffer loading from last failed - 1 1 - --- 2023-03-15 Zhihao Cheng New
[v2,5/5] jbd2: remove j_format_version ext4: Fix stale buffer loading from last failed - - - - --- 2023-03-13 Zhihao Cheng Superseded
[v2,4/5] jbd2: factor out journal initialization from journal_get_superblock() ext4: Fix stale buffer loading from last failed - - - - --- 2023-03-13 Zhihao Cheng Superseded
[v2,3/5] jbd2: switch to check format version in superblock directly ext4: Fix stale buffer loading from last failed - - - - --- 2023-03-13 Zhihao Cheng Superseded
[v2,2/5] jbd2: remove unused feature macros ext4: Fix stale buffer loading from last failed - - - - --- 2023-03-13 Zhihao Cheng Superseded
[v2,1/5] ext4: Fix reusing stale buffer heads from last failed mounting ext4: Fix stale buffer loading from last failed - 1 - - --- 2023-03-13 Zhihao Cheng Superseded
[5/5] jbd2: remove j_format_version ext4: Fix stale buffer loading from last failed - - 1 - --- 2023-03-10 Zhihao Cheng Superseded
[4/5] jbd2: factor out journal initialization from journal_get_superblock() ext4: Fix stale buffer loading from last failed - - - - --- 2023-03-10 Zhihao Cheng Superseded
[3/5] jbd2: switch to check format version in superblock directly ext4: Fix stale buffer loading from last failed - - 1 - --- 2023-03-10 Zhihao Cheng Superseded
[2/5] jbd2: remove unused feature macros ext4: Fix stale buffer loading from last failed - - 1 - --- 2023-03-10 Zhihao Cheng Superseded
[1/5] ext4: Fix reusing stale buffer heads from last failed mounting ext4: Fix stale buffer loading from last failed - - 1 - --- 2023-03-10 Zhihao Cheng Superseded
ext4: Fix WANRON caused by unconsistent boot loader inode's i_size and i_disksize ext4: Fix WANRON caused by unconsistent boot loader inode's i_size and i_disksize - - - - --- 2023-03-08 Zhihao Cheng Accepted
[v4] jbd2: Fix data missing when reusing bh which is ready to be checkpointed [v4] jbd2: Fix data missing when reusing bh which is ready to be checkpointed - - 1 - --- 2023-01-10 Zhihao Cheng Awaiting Upstream
[-next,v3] jbd2: Fix data missing when reusing bh which is ready to be checkpointed [-next,v3] jbd2: Fix data missing when reusing bh which is ready to be checkpointed - - 1 - --- 2023-01-09 Zhihao Cheng Superseded
[v2] jbd2: Fix data missing when reusing bh which is ready to be checkpointed [v2] jbd2: Fix data missing when reusing bh which is ready to be checkpointed - - - - --- 2023-01-06 Zhihao Cheng Superseded
[RFC] Fix data missing when reusing bh which is ready to be checkpointed [RFC] Fix data missing when reusing bh which is ready to be checkpointed - - - - --- 2022-12-20 Zhihao Cheng Superseded
[dm-devel,3/3] dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - 1 - - --- 2022-11-11 Zhihao Cheng Not Applicable
[dm-devel,2/3] dm bufio: Split main logic out of dm_bufio_client creation/destroy dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - - - - --- 2022-11-11 Zhihao Cheng Not Applicable
[dm-devel,1/3] dm bufio: Fix missing decrement of no_sleep_enabled if dm_bufio_client_create failed dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - 1 - - --- 2022-11-11 Zhihao Cheng Not Applicable
[v3,3/3] quota: Add more checking after reading from quota file Check content after reading from quota file - - - - --- 2022-09-23 Zhihao Cheng Not Applicable
[v3,2/3] quota: Replace all block number checking with helper function Check content after reading from quota file - - - - --- 2022-09-23 Zhihao Cheng Not Applicable
[v3,1/3] quota: Check next/prev free block number after reading from quota file Check content after reading from quota file - 1 - - --- 2022-09-23 Zhihao Cheng Not Applicable
[v2,3/3] quota: Add more checking after reading from quota file Check content after reading from quota file - - - - --- 2022-09-22 Zhihao Cheng Not Applicable
[v2,2/3] quota: Replace all block number checking with helper function Check content after reading from quota file - - - - --- 2022-09-22 Zhihao Cheng Not Applicable
[v2,1/3] quota: Check next/prev free block number after reading from quota file Check content after reading from quota file - 1 - - --- 2022-09-22 Zhihao Cheng Not Applicable
[v2] ext4: Fix dir corruption when ext4_dx_add_entry() fails [v2] ext4: Fix dir corruption when ext4_dx_add_entry() fails - - 1 - --- 2022-09-11 Zhihao Cheng Awaiting Upstream
ext4: Fix dir corruption when ext4_dx_add_entry() fails ext4: Fix dir corruption when ext4_dx_add_entry() fails - - - - --- 2022-09-09 Zhihao Cheng Superseded
mm: migrate: buffer_migrate_folio_norefs() fallback migrate not uptodate pages mm: migrate: buffer_migrate_folio_norefs() fallback migrate not uptodate pages - 1 - - --- 2022-08-25 Zhihao Cheng Not Applicable
[3/3] quota: Add more checking after reading from quota file Check content after reading from quota file - - - - --- 2022-08-20 Zhihao Cheng Not Applicable
[2/3] quota: Replace all block number checking with helper function Check content after reading from quota file - - - - --- 2022-08-20 Zhihao Cheng Not Applicable
[1/3] quota: Check next/prev free block number after reading from quota file Check content after reading from quota file - 1 - - --- 2022-08-20 Zhihao Cheng Not Applicable
jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - 1 - - --- 2022-07-15 Zhihao Cheng Awaiting Upstream