Show patches with: Submitter = Zhihao Cheng       |    Archived = No       |   248 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2,4/4] ubi: debugfs: Replace IS_ERR_OR_NULL with IS_ERR in error checking path ubi: Fix serious of resource leaking problems - - - - --- 2024-04-11 Zhihao Cheng rw New
[v2,3/4] mtd: ubi: Ignore all debugfs initialisation failures ubi: Fix serious of resource leaking problems - 3 - - --- 2024-04-11 Zhihao Cheng rw New
[v2,2/4] ubi: ubi_init: Fix missed ubiblock cleanup in error handling path ubi: Fix serious of resource leaking problems - 1 - - --- 2024-04-11 Zhihao Cheng rw New
[v2,1/4] ubi: ubi_init: Fix missed debugfs cleanup in error handling path ubi: Fix serious of resource leaking problems - 1 - - --- 2024-04-11 Zhihao Cheng rw New
[2/2] ubi: ubi_init: Fix missed ubiblock cleanup in error handling path ubi: Fix resource leaking in error handling path of ubi_init - 1 - - --- 2024-04-10 Zhihao Cheng Changes Requested
[1/2] ubi: ubi_init: Fix missed debugfs cleanup in error handling path ubi: Fix resource leaking in error handling path of ubi_init - 1 - - --- 2024-04-10 Zhihao Cheng Changes Requested
[9/9] ubifs: dbg_orphan_check: Fix missed key type checking ubifs: Fix a serious of inconsistent problems when powercut happens - 2 - - --- 2024-04-10 Zhihao Cheng rw New
[8/9] ubifs: Fix unattached inode when powercut happens in creating ubifs: Fix a serious of inconsistent problems when powercut happens - 2 - - --- 2024-04-10 Zhihao Cheng rw New
[7/9] ubifs: Fix space leak when powercut happens in linking tmpfile ubifs: Fix a serious of inconsistent problems when powercut happens - 1 - - --- 2024-04-10 Zhihao Cheng rw New
[6/9] ubifs: Move ui->data initialization after initializing security ubifs: Fix a serious of inconsistent problems when powercut happens - - - - --- 2024-04-10 Zhihao Cheng rw New
[5/9] ubifs: Fix adding orphan entry twice for the same inode ubifs: Fix a serious of inconsistent problems when powercut happens - 1 - - --- 2024-04-10 Zhihao Cheng rw New
[4/9] ubifs: Remove insert_dead_orphan from replaying orphan process ubifs: Fix a serious of inconsistent problems when powercut happens - - - - --- 2024-04-10 Zhihao Cheng rw New
[3/9] Revert "ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path" ubifs: Fix a serious of inconsistent problems when powercut happens - - - - --- 2024-04-10 Zhihao Cheng rw New
[2/9] ubifs: Don't add xattr inode into orphan area ubifs: Fix a serious of inconsistent problems when powercut happens - - - - --- 2024-04-10 Zhihao Cheng rw New
[1/9] ubifs: Fix unattached xattr inode if powercut happens after deleting ubifs: Fix a serious of inconsistent problems when powercut happens - 1 - - --- 2024-04-10 Zhihao Cheng rw New
[-next] ubifs: add_or_start_queue: fix kernel-doc warning [-next] ubifs: add_or_start_queue: fix kernel-doc warning - 1 - - --- 2024-02-27 Zhihao Cheng rw New
[v2] ubifs: Queue up space reservation tasks if retrying many times [v2] ubifs: Queue up space reservation tasks if retrying many times - 1 - - --- 2024-01-22 Zhihao Cheng Accepted
[v3,2/2] ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path ubifs: Fix two kmemleaks in error path - 1 1 - --- 2024-01-08 Zhihao Cheng Accepted
[v3,1/2] ubifs: dbg_check_idx_size: Fix kmemleak if loading znode failed ubifs: Fix two kmemleaks in error path - 1 - - --- 2024-01-08 Zhihao Cheng Accepted
[RFC,17/17] Documentation: ubifs: Add ubifs repair whitepaper ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,16/17] ubifs: Enable ubifs_repair in '/sys/kernel/debug/ubifs/repair_fs' ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,15/17] ubifs: repair: Write master node ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,14/17] ubifs: repair: Clean up log and orphan area ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,13/17] ubifs: repair: Build LPT ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,12/17] ubifs: Extract a helper function to create lpt ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,11/17] ubifs: repair: Build TNC ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,10/17] ubifs: repair: Create new root dir if there are no scanned files ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,09/17] ubifs: repair: Re-write data ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,08/17] ubifs: repair: Record used LEBs ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,07/17] ubifs: repair: Check and correct files' information ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,06/17] ubifs: repair: Extract reachable directory entries tree ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,05/17] ubifs: repair: Filter invalid files ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,04/17] ubifs: repair: Add valid nodes into file ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,03/17] ubifs: repair: Remove deleted nodes from valid node tree ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,02/17] ubifs: repair: Scan nodes from volume ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[RFC,01/17] ubifs: repair: Load filesystem info from volume ubifs: Add filesystem repair support - - - - --- 2023-12-28 Zhihao Cheng Changes Requested
[mtd-utils,11/11] tests: ubifs_repair: Add README tests: Add new testcases for ubifs_repair - - - - --- 2023-12-28 Zhihao Cheng goliath Rejected
[mtd-utils,10/11] tests: ubifs_repair: Add run_all script tests: Add new testcases for ubifs_repair - - - - --- 2023-12-28 Zhihao Cheng goliath Rejected
[mtd-utils,09/11] tests: ubifs_repair: Add bad images repairing test tests: Add new testcases for ubifs_repair - - - - --- 2023-12-28 Zhihao Cheng goliath Rejected
[mtd-utils,08/11] tests: ubifs_repair: Add corrupted images tests: Add new testcases for ubifs_repair - - - - --- 2023-12-28 Zhihao Cheng goliath Rejected
[mtd-utils,07/11] tests: ubifs_repair: Add random_corrupt+repair test tests: Add new testcases for ubifs_repair - - - - --- 2023-12-28 Zhihao Cheng goliath Rejected
[mtd-utils,06/11] tests: ubifs_repair: Add cycle_powercut+repair test tests: Add new testcases for ubifs_repair - - - - --- 2023-12-28 Zhihao Cheng goliath Rejected
[mtd-utils,05/11] tests: ubifs_repair: Add corrupt+repair+fault_inject test tests: Add new testcases for ubifs_repair - - - - --- 2023-12-28 Zhihao Cheng goliath Rejected
[mtd-utils,04/11] tests: ubifs_repair: Add powercut+repair+mount test tests: Add new testcases for ubifs_repair - - - - --- 2023-12-28 Zhihao Cheng goliath Rejected
[mtd-utils,03/11] tests: ubifs_repair: Add cycle mount+repair test tests: Add new testcases for ubifs_repair - - - - --- 2023-12-28 Zhihao Cheng goliath Rejected
[mtd-utils,02/11] tests: ubifs_repair: Add authentication refusing test tests: Add new testcases for ubifs_repair - - - - --- 2023-12-28 Zhihao Cheng goliath Rejected
[mtd-utils,01/11] tests: Add common libs for ubifs_repair test tests: Add new testcases for ubifs_repair - - - - --- 2023-12-28 Zhihao Cheng goliath Rejected
[v2,2/2] ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path ubifs: Fix two kmemleaks in error path - 1 1 - --- 2023-12-22 Zhihao Cheng Accepted
[v2,1/2] ubifs: dbg_check_idx_size: Fix kmemleak if loading znode failed ubifs: Fix two kmemleaks in error path - 1 - - --- 2023-12-22 Zhihao Cheng Changes Requested
[2/2] ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path ubifs: Fix two kmemleaks in error path - 1 - - --- 2023-12-22 Zhihao Cheng Superseded
[1/2] ubifs: dbg_check_idx_size: Fix kmemleak if loading znode failed ubifs: Fix two kmemleaks in error path - 1 - - --- 2023-12-22 Zhihao Cheng Superseded
[3/3] ubifs: Don't stop retrying even if committing times exceeds two ubifs: Fixed several low-probability issues. - 1 - - --- 2023-11-20 Zhihao Cheng Rejected
[2/3] ubifs: ubifs_tnc_locate: Drop TNC mutex lockless reading path ubifs: Fixed several low-probability issues. - 2 - - --- 2023-11-20 Zhihao Cheng rw New
[1/3] ubifs: Check @c->dirty_[n|p]n_cnt and @c->nroot state under @c->lp_mutex ubifs: Fixed several low-probability issues. - 1 - - --- 2023-11-20 Zhihao Cheng Accepted
[mtd-utils,2/2] ubiattach: introduce need_resv_pool in UBI_IOCATT Add two new fields in ubiattach ioctl - - - - --- 2023-11-13 Zhihao Cheng goliath Not Applicable
[mtd-utils,1/2] ubiattach: introduce disable_fm in UBI_IOCATT Add two new fields in ubiattach ioctl - - - - --- 2023-11-13 Zhihao Cheng goliath Not Applicable
ubifs: ubifs_link: Fix wrong name len calculating when UBIFS is encrypted ubifs: ubifs_link: Fix wrong name len calculating when UBIFS is encrypted - 1 - - --- 2023-09-23 Zhihao Cheng Accepted
[v2,12/12] ubi: fastmap: Add control in 'UBI_IOCATT' ioctl to reserve PEBs for filling pools ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-28 Zhihao Cheng Accepted
[v2,11/12] ubi: fastmap: Add module parameter to control reserving filling pool PEBs ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-28 Zhihao Cheng Accepted
[v2,10/12] ubi: fastmap: Fix lapsed wear leveling for first 64 PEBs ubi: fastmap: Fix a series of wear leveling problems - 1 - - --- 2023-08-28 Zhihao Cheng Accepted
[v2,09/12] ubi: fastmap: Get wl PEB even ec beyonds the 'max' if free PEBs are run out ubi: fastmap: Fix a series of wear leveling problems - 1 - - --- 2023-08-28 Zhihao Cheng Accepted
[v2,08/12] ubi: fastmap: may_reserve_for_fm: Don't reserve PEB if fm_anchor exists ubi: fastmap: Fix a series of wear leveling problems - 1 - - --- 2023-08-28 Zhihao Cheng Accepted
[v2,07/12] ubi: fastmap: Remove unneeded break condition while filling pools ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-28 Zhihao Cheng Accepted
[v2,06/12] ubi: fastmap: Wait until there are enough free PEBs before filling pools ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-28 Zhihao Cheng Accepted
[v2,05/12] ubi: fastmap: Use free pebs reserved for bad block handling ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-28 Zhihao Cheng Accepted
[v2,04/12] ubi: Replace erase_block() with sync_erase() ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-28 Zhihao Cheng Accepted
[v2,03/12] ubi: fastmap: Allocate memory with GFP_NOFS in ubi_update_fastmap ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-28 Zhihao Cheng Accepted
[v2,02/12] ubi: fastmap: erase_block: Get erase counter from wl_entry rather than flash ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-28 Zhihao Cheng Accepted
[v2,01/12] ubi: fastmap: Fix missed ec updating after erasing old fastmap data block ubi: fastmap: Fix a series of wear leveling problems - 1 - - --- 2023-08-28 Zhihao Cheng Accepted
[12/12] ubi: fastmap: Add control in 'UBI_IOCATT' ioctl to reserve PEBs for filling pools ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-12 Zhihao Cheng Superseded
[11/12] ubi: fastmap: Add module parameter to control reserving filling pool PEBs ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-12 Zhihao Cheng Superseded
[10/12] ubi: fastmap: Fix lapsed wear leveling for first 64 PEBs ubi: fastmap: Fix a series of wear leveling problems - 1 - - --- 2023-08-12 Zhihao Cheng Superseded
[09/12] ubi: fastmap: Get wl PEB even ec beyonds the 'max' if free PEBs are run out ubi: fastmap: Fix a series of wear leveling problems - 1 - - --- 2023-08-12 Zhihao Cheng Superseded
[08/12] ubi: fastmap: may_reserve_for_fm: Don't reserve PEB if fm_anchor exists ubi: fastmap: Fix a series of wear leveling problems - 1 - - --- 2023-08-12 Zhihao Cheng Superseded
[07/12] ubi: fastmap: Remove unneeded break condition while filling pools ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-12 Zhihao Cheng Superseded
[06/12] ubi: fastmap: Wait until there are enough free PEBs before filling pools ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-12 Zhihao Cheng Superseded
[05/12] ubi: fastmap: Use free pebs reserved for bad block handling ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-12 Zhihao Cheng Superseded
[04/12] ubi: Replace erase_block() with sync_erase() ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-12 Zhihao Cheng Superseded
[03/12] ubi: fastmap: Allocate memory with GFP_NOFS in ubi_update_fastmap ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-12 Zhihao Cheng Superseded
[02/12] ubi: fastmap: erase_block: Get erase counter from wl_entry rather than flash ubi: fastmap: Fix a series of wear leveling problems - - - - --- 2023-08-12 Zhihao Cheng Superseded
[01/12] ubi: fastmap: Fix missed ec updating after erasing old fastmap data block ubi: fastmap: Fix a series of wear leveling problems - 1 - - --- 2023-08-12 Zhihao Cheng Superseded
ubi: Refuse attaching if mtd's erasesize is 0 ubi: Refuse attaching if mtd's erasesize is 0 - 1 1 - --- 2023-04-23 Zhihao Cheng rw Accepted
[-next,v3] ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size [-next,v3] ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size - 1 - 2 --- 2023-03-06 Zhihao Cheng rw Accepted
[v2] ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size [v2] ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size - 1 - - --- 2023-03-04 Zhihao Cheng Changes Requested
ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size - 1 - - --- 2023-03-04 Zhihao Cheng Superseded
[-next,2/2] ubifs: dirty_cow_znode: Fix memleak when insert_old_idx() failed Rework fix method for memleak in - 1 - - --- 2023-03-01 Zhihao Cheng rw Accepted
[-next,1/2] Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" Rework fix method for memleak in - 1 - - --- 2023-03-01 Zhihao Cheng rw Accepted
[v2] ubifs: dirty_cow_znode: Fix memleak in error handling path [v2] ubifs: dirty_cow_znode: Fix memleak in error handling path - 1 - - --- 2023-02-15 Zhihao Cheng rw Superseded
[2/2] ubifs: dirty_cow_znode: Fix memleak in error handling path ubifs: Fix two bugs in tnc - 1 - - --- 2022-11-18 Zhihao Cheng Superseded
[1/2] ubifs: Re-statistic cleaned znode count if commit failed ubifs: Fix two bugs in tnc - 1 - - --- 2022-11-18 Zhihao Cheng Accepted
ubiattach: introduce disable_fm in UBI_IOCATT ubiattach: introduce disable_fm in UBI_IOCATT - - - - --- 2022-10-18 Zhihao Cheng goliath Rejected
[6/6] ubifs: Reserve one leb for each journal head while doing budget ubifs: Fix wrong space calculation while doing budget - 1 - - --- 2022-10-11 Zhihao Cheng rw Accepted
[5/6] ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 ubifs: Fix wrong space calculation while doing budget - 1 - - --- 2022-10-11 Zhihao Cheng rw Accepted
[4/6] ubifs: Fix wrong dirty space budget for dirty inode ubifs: Fix wrong space calculation while doing budget - 1 - - --- 2022-10-11 Zhihao Cheng rw Accepted
[3/6] ubifs: Add comments and debug info for ubifs_xrename() ubifs: Fix wrong space calculation while doing budget - - - - --- 2022-10-11 Zhihao Cheng rw Accepted
[2/6] ubifs: Rectify space budget for ubifs_xrename() ubifs: Fix wrong space calculation while doing budget - 1 - - --- 2022-10-11 Zhihao Cheng rw Accepted
[1/6] ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted ubifs: Fix wrong space calculation while doing budget - 1 - - --- 2022-10-11 Zhihao Cheng rw Accepted
[v2] ubi: fastmap: Add fastmap control support for 'UBI_IOCATT' ioctl [v2] ubi: fastmap: Add fastmap control support for 'UBI_IOCATT' ioctl - - - - --- 2022-08-17 Zhihao Cheng rw Accepted
ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap - 1 - - --- 2022-08-09 Zhihao Cheng rw Accepted
ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() - 2 - - --- 2022-07-30 Zhihao Cheng rw Accepted
« 1 2 3 »