Show patches with: Submitter = Baokun Li       |    Archived = No       |   240 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2,3/8] ext4: regenerate buddy after block freeing failed if under fc replay ext4: fix divide error in mb_update_avg_fragment_size() - 1 1 - --- 2023-12-21 Baokun Li Superseded
[v2,2/8] ext4: do not trim the group with corrupted block bitmap ext4: fix divide error in mb_update_avg_fragment_size() - - 1 - --- 2023-12-21 Baokun Li Superseded
[v2,1/8] ext4: fix double-free of blocks due to wrong extents moved_len ext4: fix divide error in mb_update_avg_fragment_size() - 1 1 - --- 2023-12-21 Baokun Li Superseded
[4/4] ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt ext4: fix divide error in mb_update_avg_fragment_size() - 1 - - --- 2023-12-18 Baokun Li Not Applicable
[3/4] ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() ext4: fix divide error in mb_update_avg_fragment_size() - 1 - - --- 2023-12-18 Baokun Li Not Applicable
[2/4] ext4: do not trim the group with corrupted block bitmap ext4: fix divide error in mb_update_avg_fragment_size() - - 1 - --- 2023-12-18 Baokun Li Not Applicable
[1/4] ext4: fix double-free of blocks due to wrong extents moved_len ext4: fix divide error in mb_update_avg_fragment_size() - 1 - - --- 2023-12-18 Baokun Li Not Applicable
[RFC,v2] mm/filemap: avoid buffered read/write race to read inconsistent data [RFC,v2] mm/filemap: avoid buffered read/write race to read inconsistent data - - 1 - --- 2023-12-13 Baokun Li Accepted
[RFC] mm/filemap: avoid buffered read/write race to read inconsistent data [RFC] mm/filemap: avoid buffered read/write race to read inconsistent data - - - - --- 2023-12-12 Baokun Li Superseded
[-RFC,2/2] ext4: avoid data corruption when extending DIO write race with buffered read mm/ext4: avoid data corruption when extending DIO write race with buffered read - - - - --- 2023-12-02 Baokun Li Rejected
[-RFC,1/2] mm: avoid data corruption when extending DIO write race with buffered read mm/ext4: avoid data corruption when extending DIO write race with buffered read - - - - --- 2023-12-02 Baokun Li Rejected
ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS - 1 1 - --- 2023-11-27 Baokun Li Awaiting Upstream
[v2,4/4] ext4: reduce unnecessary memory allocation in alloc_flex_gd() ext4: fix WARN_ON in alloc_flex_gd() - - 1 - --- 2023-10-23 Baokun Li Awaiting Upstream
[v2,3/4] ext4: avoid online resizing failures due to oversized flex bg ext4: fix WARN_ON in alloc_flex_gd() - - 1 - --- 2023-10-23 Baokun Li Awaiting Upstream
[v2,2/4] ext4: remove unnecessary check from alloc_flex_gd() ext4: fix WARN_ON in alloc_flex_gd() - - 1 - --- 2023-10-23 Baokun Li Awaiting Upstream
[v2,1/4] ext4: unify the type of flexbg_size to unsigned int ext4: fix WARN_ON in alloc_flex_gd() - - 1 - --- 2023-10-23 Baokun Li Awaiting Upstream
[4/4] ext4: reduce unnecessary memory allocation in alloc_flex_gd() ext4: fix WARN_ON in alloc_flex_gd() - - 1 - --- 2023-10-18 Baokun Li Superseded
[3/4] ext4: avoid online resizing failures due to oversized flex bg ext4: fix WARN_ON in alloc_flex_gd() - - 1 - --- 2023-10-18 Baokun Li Superseded
[2/4] ext4: remove unnecessary check from alloc_flex_gd() ext4: fix WARN_ON in alloc_flex_gd() - - 1 - --- 2023-10-18 Baokun Li Superseded
[1/4] ext4: unify the type of flexbg_size to unsigned int ext4: fix WARN_ON in alloc_flex_gd() - - 1 - --- 2023-10-18 Baokun Li Superseded
[v3] e2fsck: delay quotas loading in release_orphan_inodes() [v3] e2fsck: delay quotas loading in release_orphan_inodes() - - 1 - --- 2023-08-28 Baokun Li New
[v2] e2fsck: delay quotas loading in release_orphan_inodes() [v2] e2fsck: delay quotas loading in release_orphan_inodes() - - 1 - --- 2023-08-25 Baokun Li Superseded
e2fsck: delay quotas loading in release_orphan_inodes() e2fsck: delay quotas loading in release_orphan_inodes() - - - - --- 2023-08-17 Baokun Li Superseded
[v2] ext4: fix slab-use-after-free in ext4_es_insert_extent() [v2] ext4: fix slab-use-after-free in ext4_es_insert_extent() - 1 1 - --- 2023-08-15 Baokun Li Awaiting Upstream
ext4: fix slab-use-after-free in ext4_es_insert_extent() ext4: fix slab-use-after-free in ext4_es_insert_extent() - 1 - - --- 2023-08-14 Baokun Li Superseded
[v2,3/3] ext4: avoid overlapping preallocations due to overflow ext4: fix some ext4_lblk_t overflow issues - - 2 - --- 2023-07-24 Baokun Li Awaiting Upstream
[v2,2/3] ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow ext4: fix some ext4_lblk_t overflow issues - 1 2 - --- 2023-07-24 Baokun Li Awaiting Upstream
[v2,1/3] ext4: add two helper functions extent_logical_end() and pa_logical_end() ext4: fix some ext4_lblk_t overflow issues - - 2 - --- 2023-07-24 Baokun Li Awaiting Upstream
[4/4] ext4: avoid prealloc space being skipped due to overflow ext4: fix some ext4_lblk_t overflow issues - - - - --- 2023-07-18 Baokun Li Superseded
[3/4] ext4: avoid overlapping preallocations due to overflow ext4: fix some ext4_lblk_t overflow issues - - - - --- 2023-07-18 Baokun Li Superseded
[2/4] ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow ext4: fix some ext4_lblk_t overflow issues - 1 - - --- 2023-07-18 Baokun Li Superseded
[1/4] ext4: add two helper functions fex_end() and pa_end() ext4: fix some ext4_lblk_t overflow issues - - - - --- 2023-07-18 Baokun Li Superseded
[v3,5/5] quota: simplify drop_dquot_ref() quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - - - - --- 2023-06-30 Baokun Li Not Applicable
[v3,4/5] quota: fix dqput() to follow the guarantees dquot_srcu should provide quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - 1 - - --- 2023-06-30 Baokun Li Not Applicable
[v3,3/5] quota: add new helper dquot_active() quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - - - - --- 2023-06-30 Baokun Li Not Applicable
[v3,2/5] quota: rename dquot_active() to inode_quota_active() quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - - - - --- 2023-06-30 Baokun Li Not Applicable
[v3,1/5] quota: factor out dquot_write_dquot() quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - - - - --- 2023-06-30 Baokun Li Not Applicable
[v2,7/7] quota: remove unused function put_dquot_list() quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - - - - --- 2023-06-28 Baokun Li Superseded
[v2,6/7] quota: simplify drop_dquot_ref() quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - - - - --- 2023-06-28 Baokun Li Superseded
[v2,5/7] quota: fix dqput() to follow the guarantees dquot_srcu should provide quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - 1 - - --- 2023-06-28 Baokun Li Superseded
[v2,4/7] quota: add new helper dquot_active() quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - - - - --- 2023-06-28 Baokun Li Superseded
[v2,3/7] quota: rename dquot_active() to inode_dquot_active() quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - - - - --- 2023-06-28 Baokun Li Superseded
[v2,2/7] quota: add new global dquot list releasing_dquots quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - - - - --- 2023-06-28 Baokun Li Superseded
[v2,1/7] quota: factor out dquot_write_dquot() quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - - - - --- 2023-06-28 Baokun Li Superseded
quota: fix race condition between dqput() and dquot_mark_dquot_dirty() quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - 1 - - --- 2023-06-16 Baokun Li Superseded
[v2] ext4: fix race condition between buffer write and page_mkwrite [v2] ext4: fix race condition between buffer write and page_mkwrite - 1 1 - --- 2023-05-30 Baokun Li New
ext4: fix race condition between buffer write and page_mkwrite ext4: fix race condition between buffer write and page_mkwrite - 1 - - --- 2023-05-29 Baokun Li Superseded
[v4] ext4: fix race between writepages and remount [v4] ext4: fix race between writepages and remount - 1 1 - --- 2023-05-24 Baokun Li Awaiting Upstream
ext4: check iomap type only if ext4_iomap_begin() does not fail ext4: check iomap type only if ext4_iomap_begin() does not fail - - 1 - --- 2023-05-05 Baokun Li Awaiting Upstream
[v4,12/12] ext4: make ext4_zeroout_es() return void ext4: fix WARNING in ext4_da_update_reserve_space - - 1 - --- 2023-04-24 Baokun Li Awaiting Upstream
[v4,11/12] ext4: make ext4_es_insert_extent() return void ext4: fix WARNING in ext4_da_update_reserve_space - - 1 - --- 2023-04-24 Baokun Li Awaiting Upstream
[v4,10/12] ext4: make ext4_es_insert_delayed_block() return void ext4: fix WARNING in ext4_da_update_reserve_space - - 1 - --- 2023-04-24 Baokun Li Awaiting Upstream
[v4,09/12] ext4: make ext4_es_remove_extent() return void ext4: fix WARNING in ext4_da_update_reserve_space - - 1 - --- 2023-04-24 Baokun Li Awaiting Upstream
[v4,08/12] ext4: using nofail preallocation in ext4_es_insert_extent() ext4: fix WARNING in ext4_da_update_reserve_space - - 1 - --- 2023-04-24 Baokun Li Awaiting Upstream
[v4,07/12] ext4: using nofail preallocation in ext4_es_insert_delayed_block() ext4: fix WARNING in ext4_da_update_reserve_space - - 1 - --- 2023-04-24 Baokun Li Awaiting Upstream
[v4,06/12] ext4: using nofail preallocation in ext4_es_remove_extent() ext4: fix WARNING in ext4_da_update_reserve_space - - 1 - --- 2023-04-24 Baokun Li Awaiting Upstream
[v4,05/12] ext4: use pre-allocated es in __es_remove_extent() ext4: fix WARNING in ext4_da_update_reserve_space - - 1 - --- 2023-04-24 Baokun Li Awaiting Upstream
[v4,04/12] ext4: use pre-allocated es in __es_insert_extent() ext4: fix WARNING in ext4_da_update_reserve_space - - 1 - --- 2023-04-24 Baokun Li Awaiting Upstream
[v4,03/12] ext4: factor out __es_alloc_extent() and __es_free_extent() ext4: fix WARNING in ext4_da_update_reserve_space - - 1 - --- 2023-04-24 Baokun Li Awaiting Upstream
[v4,02/12] ext4: add a new helper to check if es must be kept ext4: fix WARNING in ext4_da_update_reserve_space - - 1 - --- 2023-04-24 Baokun Li Awaiting Upstream
[v4,01/12] ext4: only update i_reserved_data_blocks on successful block allocation ext4: fix WARNING in ext4_da_update_reserve_space - 1 1 - --- 2023-04-24 Baokun Li Awaiting Upstream
[v3,8/8] ext4: make ext4_zeroout_es return void ext4: fix WARNING in ext4_da_update_reserve_space - - - - --- 2023-04-12 Baokun Li Superseded
[v3,7/8] ext4: make ext4_es_insert_extent return void ext4: fix WARNING in ext4_da_update_reserve_space - - - - --- 2023-04-12 Baokun Li Superseded
[v3,6/8] ext4: make ext4_es_insert_delayed_block return void ext4: fix WARNING in ext4_da_update_reserve_space - - - - --- 2023-04-12 Baokun Li Superseded
[v3,5/8] ext4: make ext4_es_remove_extent return void ext4: fix WARNING in ext4_da_update_reserve_space - - - - --- 2023-04-12 Baokun Li Superseded
[v3,4/8] ext4: make __es_remove_extent return void ext4: fix WARNING in ext4_da_update_reserve_space - - - - --- 2023-04-12 Baokun Li Superseded
[v3,3/8] ext4: use __GFP_NOFAIL if allocating extents_status cannot fail ext4: fix WARNING in ext4_da_update_reserve_space - - - - --- 2023-04-12 Baokun Li Superseded
[v3,2/8] ext4: add a new helper to check if es must be kept ext4: fix WARNING in ext4_da_update_reserve_space - - - - --- 2023-04-12 Baokun Li Superseded
[v3,1/8] ext4: only update i_reserved_data_blocks on successful block allocation ext4: fix WARNING in ext4_da_update_reserve_space - 1 1 - --- 2023-04-12 Baokun Li Superseded
[RFC] writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs [RFC] writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs - 1 - - --- 2023-04-06 Baokun Li Superseded
[v2,2/2] ext4: use __GFP_NOFAIL if allocating extents_status cannot fail ext4: fix WARNING in ext4_da_update_reserve_space - - - - --- 2023-04-06 Baokun Li Superseded
[v2,1/2] ext4: only update i_reserved_data_blocks on successful block allocation ext4: fix WARNING in ext4_da_update_reserve_space - 1 - - --- 2023-04-06 Baokun Li Superseded
[v3] ext4: fix race between writepages and remount [v3] ext4: fix race between writepages and remount - 1 1 - --- 2023-03-29 Baokun Li Superseded
[v2] ext4: fix race between writepages and remount [v2] ext4: fix race between writepages and remount - 1 1 - --- 2023-03-28 Baokun Li Not Applicable
[v3,2/2] ext4: refactoring to use the unified helper ext4_quotas_off() ext4: fix quotas leak in __ext4_fill_super() - - 1 - --- 2023-03-27 Baokun Li Awaiting Upstream
[v3,1/2] ext4: turning quotas off if mount failed after enable quotas ext4: fix quotas leak in __ext4_fill_super() - 1 1 - --- 2023-03-27 Baokun Li Awaiting Upstream
[v2,2/2] ext4: refactoring to use the unified helper ext4_quotas_off() ext4: fix quotas leak in __ext4_fill_super() - - 1 - --- 2023-03-27 Baokun Li Superseded
[v2,1/2] ext4: turning quotas off if mount failed after enable quotas ext4: fix quotas leak in __ext4_fill_super() - 1 - - --- 2023-03-27 Baokun Li Superseded
[2/2] ext4: refactoring to use the unified helper ext4_quotas_off() ext4: fix quotas leak in __ext4_fill_super() - - - - --- 2023-03-25 Baokun Li Superseded
[1/2] ext4: turning quotas off if mount failed after enable quotas ext4: fix quotas leak in __ext4_fill_super() - 1 - - --- 2023-03-25 Baokun Li Superseded
ext4: only update i_reserved_data_blocks on successful block allocation ext4: only update i_reserved_data_blocks on successful block allocation - - - - --- 2023-03-25 Baokun Li Superseded
[3/3] ext4: fix race between writepages and remount ext4: fix WARNING in ext4_add_complete_io - 1 - - --- 2023-03-16 Baokun Li Superseded
[2/3] ext4: add helper to check if flag is changed by ctx ext4: fix WARNING in ext4_add_complete_io - - - - --- 2023-03-16 Baokun Li Superseded
[1/3] ext4: correct error ctx->mask_s_##name in ctx_set_##name ext4: fix WARNING in ext4_add_complete_io - 1 - - --- 2023-03-16 Baokun Li Superseded
[2/2] tune2fs/fuse2fs/debugfs: save error information during journal replay e2fsprogs: avoid error information loss during journal replay - - 2 - --- 2023-02-17 Baokun Li Accepted
[1/2] e2fsck: save EXT2_ERROR_FS flag during journal replay e2fsprogs: avoid error information loss during journal replay - - 2 - --- 2023-02-17 Baokun Li Accepted
debugfs: check first journal block type when a tail-to-head reversal occurs in logdump debugfs: check first journal block type when a tail-to-head reversal occurs in logdump - - - - --- 2023-02-02 Baokun Li Superseded
[v2] ext4: fix task hung in ext4_xattr_delete_inode [v2] ext4: fix task hung in ext4_xattr_delete_inode - - 1 - --- 2023-01-10 Baokun Li Awaiting Upstream
ext4: fix task hung in ext4_xattr_delete_inode ext4: fix task hung in ext4_xattr_delete_inode - - - - --- 2023-01-10 Baokun Li Superseded
[v2,2/2] ext4: update s_journal_inum if it changes after journal replay ext4: fix possible null pointer dereference in ext4_get_group_info - - 1 - --- 2023-01-07 Baokun Li Awaiting Upstream
[v2,1/2] ext4: fail ext4_iget if special inode unallocated ext4: fix possible null pointer dereference in ext4_get_group_info - - 1 - --- 2023-01-07 Baokun Li Awaiting Upstream
[2/2] ext4: update s_journal_inum if it changes after journal replay ext4: fix possible null pointer dereference in ext4_get_group_info - - 1 - --- 2023-01-06 Baokun Li Superseded
[1/2] ext4: fail ext4_iget if special inode unallocated ext4: fix possible null pointer dereference in ext4_get_group_info - - - - --- 2023-01-06 Baokun Li Superseded
[v3,3/3] ext4: fix corruption when online resizing a 1K bigalloc fs ext4: fix some bugs in online resize - 1 1 - --- 2022-11-17 Baokun Li Awaiting Upstream
[v3,2/3] ext4: fix corrupt backup group descriptors after online resize ext4: fix some bugs in online resize - 1 1 - --- 2022-11-17 Baokun Li Awaiting Upstream
[v3,1/3] ext4: fix bad checksum after online resize ext4: fix some bugs in online resize - 2 2 - --- 2022-11-17 Baokun Li Awaiting Upstream
[v2,3/3] ext4: fix corruption when online resizing a 1K bigalloc fs ext4: fix some bugs in online resize - 1 1 - --- 2022-11-16 Baokun Li Superseded
[v2,2/3] ext4: fix corrupt backup group descriptors after online resize ext4: fix some bugs in online resize - 1 - - --- 2022-11-16 Baokun Li Superseded
[v2,1/3] ext4: fix bad checksum after online resize ext4: fix some bugs in online resize - 2 2 - --- 2022-11-16 Baokun Li Superseded
[3/3] ext4: fix corruption when online resizing a 1K bigalloc fs fix some bugs in online resize - 1 - - --- 2022-11-15 Baokun Li Superseded
« 1 2 3 »