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,25/25] ext4: save unnecessary indentation in ext4_ext_create_new_leaf() ext4: some bugfixes and cleanups for ext4 extents path - - 1 - --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,24/25] ext4: make some fast commit functions reuse extents path ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,23/25] ext4: refactor ext4_swap_extents() to reuse extents path ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,22/25] ext4: get rid of ppath in convert_initialized_extent() ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,21/25] ext4: get rid of ppath in ext4_ext_handle_unwritten_extents() ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,20/25] ext4: get rid of ppath in ext4_ext_convert_to_initialized() ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,19/25] ext4: get rid of ppath in ext4_convert_unwritten_extents_endio() ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,18/25] ext4: get rid of ppath in ext4_split_convert_extents() ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,17/25] ext4: get rid of ppath in ext4_split_extent() ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,16/25] ext4: get rid of ppath in ext4_force_split_extent_at() ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,15/25] ext4: get rid of ppath in ext4_split_extent_at() ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,14/25] ext4: get rid of ppath in ext4_ext_insert_extent() ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,13/25] ext4: get rid of ppath in ext4_ext_create_new_leaf() ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,12/25] ext4: get rid of ppath in get_ext_path() ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,11/25] ext4: get rid of ppath in ext4_find_extent() ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,10/25] ext4: propagate errors from ext4_find_extent() in ext4_insert_range() ext4: some bugfixes and cleanups for ext4 extents path - 1 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,09/25] ext4: add new ext4_ext_path_brelse() helper ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,08/25] ext4: fix double brelse() the buffer of the extents path ext4: some bugfixes and cleanups for ext4 extents path - 1 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,07/25] ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free ext4: some bugfixes and cleanups for ext4 extents path - 1 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,06/25] ext4: aovid use-after-free in ext4_ext_insert_extent() ext4: some bugfixes and cleanups for ext4 extents path - 1 1 - --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,05/25] ext4: update orig_path in ext4_find_extent() ext4: some bugfixes and cleanups for ext4 extents path - 1 1 - --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,04/25] ext4: avoid use-after-free in ext4_ext_show_leaf() ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,03/25] ext4: fix slab-use-after-free in ext4_split_extent_at() ext4: some bugfixes and cleanups for ext4 extents path - 1 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,02/25] ext4: prevent partial update of the extents path ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
[v2,01/25] ext4: refactor ext4_ext_rm_idx() to index 'path' ext4: some bugfixes and cleanups for ext4 extents path - - 2 1 --- 2024-08-22 Baokun Li Awaiting Upstream
jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error - 1 1 - --- 2024-07-18 Baokun Li Awaiting Upstream
[20/20] ext4: avoid unnecessary extent path frees and allocations ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[19/20] ext4: get rid of ppath in convert_initialized_extent() ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[18/20] ext4: get rid of ppath in ext4_ext_handle_unwritten_extents() ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[17/20] ext4: get rid of ppath in ext4_ext_convert_to_initialized() ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[16/20] ext4: get rid of ppath in ext4_convert_unwritten_extents_endio() ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[15/20] ext4: get rid of ppath in ext4_split_convert_extents() ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[14/20] ext4: get rid of ppath in ext4_split_extent() ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[13/20] ext4: get rid of ppath in ext4_force_split_extent_at() ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[12/20] ext4: get rid of ppath in ext4_split_extent_at() ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[11/20] ext4: get rid of ppath in ext4_ext_insert_extent() ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[10/20] ext4: get rid of ppath in ext4_ext_create_new_leaf() ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[09/20] ext4: get rid of ppath in get_ext_path() ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[08/20] ext4: get rid of ppath in ext4_find_extent() ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[07/20] ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free ext4: some bugfixes and cleanups for ext4 extents path - 1 2 - --- 2024-07-10 Baokun Li Superseded
[06/20] ext4: avoid use-after-free in ext4_ext_show_leaf() ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[05/20] ext4: fix slab-use-after-free in ext4_split_extent_at() ext4: some bugfixes and cleanups for ext4 extents path - 1 2 - --- 2024-07-10 Baokun Li Superseded
[04/20] ext4: add new ext4_ext_path_brelse() helper ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[03/20] ext4: fix double brelse() the buffer of the extents path ext4: some bugfixes and cleanups for ext4 extents path - 1 2 - --- 2024-07-10 Baokun Li Superseded
[02/20] ext4: prevent partial update of the extents path ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[01/20] ext4: refactor ext4_ext_rm_idx() to index 'path' ext4: some bugfixes and cleanups for ext4 extents path - - 2 - --- 2024-07-10 Baokun Li Superseded
[2/2] ext4: make sure the first directory block is not a hole ext4: fix unable to handle kernel paging request in do_split() - 1 1 - --- 2024-07-02 Baokun Li Awaiting Upstream
[1/2] ext4: check dot and dotdot of dx_root before making dir indexed ext4: fix unable to handle kernel paging request in do_split() - 1 1 - --- 2024-07-02 Baokun Li Awaiting Upstream
[2/2] ext4: propagate errors from ext4_sb_bread() in ext4_xattr_block_cache_find() ext4: fix WARNING in mb_cache_destroy - - 1 - --- 2024-05-04 Baokun Li Awaiting Upstream
[1/2] ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() ext4: fix WARNING in mb_cache_destroy - 1 1 - --- 2024-05-04 Baokun Li Awaiting Upstream
[v4,9/9] ext4: clean up s_mb_rb_lock to fix build warnings with C=1 ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-03-19 Baokun Li Awaiting Upstream
[v4,8/9] ext4: set the type of max_zeroout to unsigned int to avoid overflow ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-03-19 Baokun Li Awaiting Upstream
[v4,7/9] ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - 1 2 - --- 2024-03-19 Baokun Li Awaiting Upstream
[v4,6/9] ext4: add positive int attr pointer to avoid sysfs variables overflow ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-03-19 Baokun Li Awaiting Upstream
[v4,5/9] ext4: add new attr pointer attr_mb_order ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-03-19 Baokun Li Awaiting Upstream
[v4,4/9] ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists() ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - 1 2 - --- 2024-03-19 Baokun Li Awaiting Upstream
[v4,3/9] ext4: refactor out ext4_generic_attr_show() ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 2 - --- 2024-03-19 Baokun Li Awaiting Upstream
[v4,2/9] ext4: refactor out ext4_generic_attr_store() ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-03-19 Baokun Li Awaiting Upstream
[v4,1/9] ext4: avoid overflow when setting values via sysfs ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-03-19 Baokun Li Awaiting Upstream
[v3,9/9] ext4: clean up s_mb_rb_lock to fix build warnings with C=1 ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-03-14 Baokun Li Superseded
[v3,8/9] ext4: set the type of max_zeroout to unsigned int to avoid overflow ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-03-14 Baokun Li Superseded
[v3,7/9] ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - 1 2 - --- 2024-03-14 Baokun Li Superseded
[v3,6/9] ext4: add positive int attr pointer to avoid sysfs variables overflow ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-03-14 Baokun Li Superseded
[v3,5/9] ext4: add new attr pointer attr_mb_order ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-03-14 Baokun Li Superseded
[v3,4/9] ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists() ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - 1 2 - --- 2024-03-14 Baokun Li Superseded
[v3,3/9] ext4: refactor out ext4_generic_attr_show() ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 2 - --- 2024-03-14 Baokun Li Superseded
[v3,2/9] ext4: refactor out ext4_generic_attr_store() ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-03-14 Baokun Li Superseded
[v3,1/9] ext4: avoid overflow when setting values via sysfs ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-03-14 Baokun Li Superseded
[v2,9/9] ext4: clean up s_mb_rb_lock to fix build warnings with C=1 ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-02-27 Baokun Li Superseded
[v2,8/9] ext4: set the type of max_zeroout to unsigned int to avoid overflow ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-02-27 Baokun Li Superseded
[v2,7/9] ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - 1 2 - --- 2024-02-27 Baokun Li Superseded
[v2,6/9] ext4: add positive int attr pointer to avoid sysfs variables overflow ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-02-27 Baokun Li Superseded
[v2,5/9] ext4: add new attr pointer attr_mb_order ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-02-27 Baokun Li Superseded
[v2,4/9] ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists() ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - 1 1 - --- 2024-02-27 Baokun Li Superseded
[v2,3/9] ext4: refactor out ext4_generic_attr_show() ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 2 - --- 2024-02-27 Baokun Li Superseded
[v2,2/9] ext4: refactor out ext4_generic_attr_store() ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-02-27 Baokun Li Superseded
[v2,1/9] ext4: avoid overflow when setting values via sysfs ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-02-27 Baokun Li Superseded
[v2] ext4: correct best extent lstart adjustment logic [v2] ext4: correct best extent lstart adjustment logic - 1 2 - --- 2024-02-01 Baokun Li Awaiting Upstream
[7/7] ext4: set the type of max_zeroout to unsigned int to avoid overflow ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-01-26 Baokun Li Superseded
[6/7] ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - 1 2 - --- 2024-01-26 Baokun Li Superseded
[5/7] ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists() ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - 1 3 - --- 2024-01-26 Baokun Li Superseded
[4/7] ext4: add positive int attr pointer to avoid sysfs variables overflow ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-01-26 Baokun Li Superseded
[3/7] ext4: refactor out ext4_generic_attr_show() ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 2 - --- 2024-01-26 Baokun Li Superseded
[2/7] ext4: refactor out ext4_generic_attr_store() ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-01-26 Baokun Li Superseded
[1/7] ext4: avoid overflow when setting values via sysfs ext4: avoid sysfs variables overflow causing BUG_ON/SOOB - - 1 - --- 2024-01-26 Baokun Li Superseded
ext4: correct best extent lstart adjustment logic ext4: correct best extent lstart adjustment logic - 1 - - --- 2024-01-22 Baokun Li Superseded
[v3,8/8] ext4: mark the group block bitmap as corrupted before reporting an error ext4: fix divide error in mb_update_avg_fragment_size() - - 1 - --- 2024-01-04 Baokun Li Awaiting Upstream
[v3,7/8] ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() ext4: fix divide error in mb_update_avg_fragment_size() - - 1 - --- 2024-01-04 Baokun Li Awaiting Upstream
[v3,6/8] ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() ext4: fix divide error in mb_update_avg_fragment_size() - - 1 - --- 2024-01-04 Baokun Li Awaiting Upstream
[v3,5/8] 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 - --- 2024-01-04 Baokun Li Awaiting Upstream
[v3,4/8] ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() ext4: fix divide error in mb_update_avg_fragment_size() - 1 1 - --- 2024-01-04 Baokun Li Awaiting Upstream
[v3,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 - --- 2024-01-04 Baokun Li Awaiting Upstream
[v3,2/8] ext4: do not trim the group with corrupted block bitmap ext4: fix divide error in mb_update_avg_fragment_size() - - 1 - --- 2024-01-04 Baokun Li Awaiting Upstream
[v3,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 - --- 2024-01-04 Baokun Li Awaiting Upstream
ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - - 1 - --- 2024-01-02 Baokun Li Awaiting Upstream
[v2,8/8] ext4: mark the group block bitmap as corrupted before reporting an error ext4: fix divide error in mb_update_avg_fragment_size() - - 1 - --- 2023-12-21 Baokun Li Superseded
[v2,7/8] ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() ext4: fix divide error in mb_update_avg_fragment_size() - - 1 - --- 2023-12-21 Baokun Li Superseded
[v2,6/8] ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() ext4: fix divide error in mb_update_avg_fragment_size() - - 1 - --- 2023-12-21 Baokun Li Superseded
[v2,5/8] 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-21 Baokun Li Superseded
[v2,4/8] ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() ext4: fix divide error in mb_update_avg_fragment_size() - 1 1 - --- 2023-12-21 Baokun Li Superseded
« 1 2 3 »