Show patches with: Submitter = brookxu       |    Archived = No       |   81 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v3] ext4: fix a possible ABBA deadlock dued to busy PA [v3] ext4: fix a possible ABBA deadlock dued to busy PA - - 1 - --- 2021-11-23 brookxu Awaiting Upstream
[RESEND,v2] ext4: fix a possible ABBA deadlock dued to busy PA [RESEND,v2] ext4: fix a possible ABBA deadlock dued to busy PA - - - - --- 2021-11-08 brookxu Superseded
[v2] ext4: fix a possible ABBA deadlock dued to busy PA [v2] ext4: fix a possible ABBA deadlock dued to busy PA - - 1 - --- 2021-09-29 brookxu Superseded
ext4: fix a possible ABBA deadlock dued to busy PA ext4: fix a possible ABBA deadlock dued to busy PA - - - - --- 2021-09-28 brookxu Superseded
[RFC,v3,3/3] ext4: update the arguments of jbd_debug() make jbd2 debug switch per device - - - - --- 2021-01-27 brookxu New
[RFC,v3,2/3] jbd2: update the arguments of jbd_debug() make jbd2 debug switch per device - - - - --- 2021-01-27 brookxu New
[RFC,v3,1/3] jbd2: make jdb2_debug module parameter per device make jbd2 debug switch per device - - - - --- 2021-01-27 brookxu New
[RFC,v2,4/4] ext4: replace jbd_debug with the new log interface make jbd2 debug switch per device - - - - --- 2021-01-23 brookxu Superseded
[RFC,v2,3/4] jbd2: replace jbd_debug with the new log interface make jbd2 debug switch per device - - - - --- 2021-01-23 brookxu Superseded
[RFC,v2,2/4] jbd2: introduce some new log interfaces make jbd2 debug switch per device - - - - --- 2021-01-23 brookxu Superseded
[RFC,v2,1/4] jbd2: make jdb2_debug module parameter per device make jbd2 debug switch per device - - 1 - --- 2021-01-23 brookxu Superseded
[RFC,4/4] ext4: replace jbd_debug with the new log interface make jbd2 debug switch per device - - - - --- 2021-01-22 brookxu Superseded
[RFC,3/4] jbd2: replace jbd_debug with the new log interface make jbd2 debug switch per device - - - - --- 2021-01-22 brookxu Superseded
[RFC,2/4] jbd2: introduce some new log interfaces make jbd2 debug switch per device - - - - --- 2021-01-22 brookxu Superseded
[RFC,1/4] jbd2: make jdb2_debug module parameter per device make jbd2 debug switch per device - - - - --- 2021-01-22 brookxu Superseded
[v2] ext4: avoid s_mb_prefetch to be zero in individual scenarios [v2] ext4: avoid s_mb_prefetch to be zero in individual scenarios - - 2 - --- 2020-12-04 brookxu Awaiting Upstream
ext4: avoid s_mb_prefetch to be zero in individual scenarios ext4: avoid s_mb_prefetch to be zero in individual scenarios - - 1 - --- 2020-12-01 brookxu Superseded
[RESEND,8/8] ext4: fix a memory leak of ext4_free_data [RESEND,1/8] ext4: use ext4_assert() to replace J_ASSERT() - - - - --- 2020-11-07 brookxu Accepted
[RESEND,7/8] ext4: delete invalid code inside ext4_xattr_block_set() [RESEND,1/8] ext4: use ext4_assert() to replace J_ASSERT() - - 1 - --- 2020-11-07 brookxu Accepted
[6/8] ext4: add a helper function to validate metadata block [RESEND,1/8] ext4: use ext4_assert() to replace J_ASSERT() - - - - --- 2020-11-07 brookxu Accepted
[RESEND,5/8] ext4: update ext4_data_block_valid related comments [RESEND,1/8] ext4: use ext4_assert() to replace J_ASSERT() - - 1 - --- 2020-11-07 brookxu Accepted
[RESEND,4/8] ext4: add the gdt block of meta_bg to system_zone [RESEND,1/8] ext4: use ext4_assert() to replace J_ASSERT() - - - - --- 2020-11-07 brookxu Accepted
[RESEND,3/8] ext4: simplify the code of mb_find_order_for_block [RESEND,1/8] ext4: use ext4_assert() to replace J_ASSERT() - - 1 - --- 2020-11-07 brookxu Accepted
[RESEND,2/8] ext4: remove redundant mb_regenerate_buddy() [RESEND,1/8] ext4: use ext4_assert() to replace J_ASSERT() - - 1 - --- 2020-11-07 brookxu Accepted
[RESEND,1/8] ext4: use ext4_assert() to replace J_ASSERT() [RESEND,1/8] ext4: use ext4_assert() to replace J_ASSERT() - - 1 - --- 2020-11-07 brookxu Accepted
[8/8] ext4: fix a memory leak of ext4_free_data [1/8] ext4: use ext4_assert() to replace J_ASSERT() - - - - --- 2020-10-21 brookxu Superseded
[7/8] ext4: delete invalid code inside ext4_xattr_block_set() [1/8] ext4: use ext4_assert() to replace J_ASSERT() - - 1 - --- 2020-10-21 brookxu Superseded
[6/8] ext4: add a helper function to validate metadata block [1/8] ext4: use ext4_assert() to replace J_ASSERT() - - - - --- 2020-10-21 brookxu Superseded
[5/8] ext4: update ext4_data_block_valid related comments [1/8] ext4: use ext4_assert() to replace J_ASSERT() - - 1 - --- 2020-10-21 brookxu Superseded
[4/8] ext4: add the gdt block of meta_bg to system_zone [1/8] ext4: use ext4_assert() to replace J_ASSERT() - - - - --- 2020-10-21 brookxu Superseded
[3/8] ext4: simplify the code of mb_find_order_for_block [1/8] ext4: use ext4_assert() to replace J_ASSERT() - - 1 - --- 2020-10-21 brookxu Superseded
[2/8] ext4: remove redundant mb_regenerate_buddy() [1/8] ext4: use ext4_assert() to replace J_ASSERT() - - 1 - --- 2020-10-21 brookxu Superseded
[1/8] ext4: use ext4_assert() to replace J_ASSERT() [1/8] ext4: use ext4_assert() to replace J_ASSERT() - - 1 - --- 2020-10-21 brookxu Superseded
[v2,8/8] ext4: fix a memory leak of ext4_free_data [v2,1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-19 brookxu Superseded
[v2,7/8] ext4: delete invalid code inside ext4_xattr_block_set() [v2,1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-19 brookxu Superseded
[v2,6/8] ext4: add a helper function to validate metadata block [v2,1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-19 brookxu Superseded
[v2,5/8] ext4: update ext4_data_block_valid related comments [v2,1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-19 brookxu Superseded
[v2,4/8] ext4: add the gdt block of meta_bg to system_zone [v2,1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-19 brookxu Superseded
[v2,3/8] ext4: simplify the code of mb_find_order_for_block [v2,1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-19 brookxu Superseded
[v2,2/8] ext4: remove redundant mb_regenerate_buddy() [v2,1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-19 brookxu Superseded
[v2,1/8] ext4: use ASSERT() to replace J_ASSERT() [v2,1/8] ext4: use ASSERT() to replace J_ASSERT() - - 1 - --- 2020-10-19 brookxu Superseded
[8/8] ext4: delete invalid code inside ext4_xattr_block_set() [1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-16 brookxu Superseded
[7/8] ext4: add a helper function to validate metadata block [1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-16 brookxu Superseded
[6/8] ext4: update ext4_data_block_valid related comments [1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-16 brookxu Superseded
[5/8] ext4: add the gdt block of meta_bg to system_zone [1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-16 brookxu Superseded
[4/8] ext4: simplify the code of mb_find_order_for_block [1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-16 brookxu Superseded
[3/8] ext4: use do_div() to calculate block offset [1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-16 brookxu Superseded
[2/8] ext4: remove redundant mb_regenerate_buddy() [1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-16 brookxu Superseded
[1/8] ext4: use ASSERT() to replace J_ASSERT() [1/8] ext4: use ASSERT() to replace J_ASSERT() - - - - --- 2020-10-16 brookxu Superseded
ext4: make mb_check_counter per group ext4: make mb_check_counter per group - - - - --- 2020-09-28 brookxu Awaiting Upstream
ext4: delete invalid comments near mb_buddy_adjust_border ext4: delete invalid comments near mb_buddy_adjust_border - - - - --- 2020-09-28 brookxu Awaiting Upstream
[v2,RESEND,2/2] ext4: rename system_blks to s_system_blks inside ext4_sb_info [v2,RESEND,1/2] ext4: rename journal_dev to s_journal_dev inside ext4_sb_info - - 2 - --- 2020-09-24 brookxu Awaiting Upstream
[v2,RESEND,1/2] ext4: rename journal_dev to s_journal_dev inside ext4_sb_info [v2,RESEND,1/2] ext4: rename journal_dev to s_journal_dev inside ext4_sb_info - - 2 - --- 2020-09-24 brookxu Awaiting Upstream
[v5,2/2] ext4: limit the length of per-inode prealloc list [v5,1/2] ext4: reorganize if statement of ext4_mb_release_context() - - - - --- 2020-08-17 brookxu Awaiting Upstream
[v5,1/2] ext4: reorganize if statement of ext4_mb_release_context() [v5,1/2] ext4: reorganize if statement of ext4_mb_release_context() - - 1 - --- 2020-08-17 brookxu Awaiting Upstream
[v3] ext4: fix log printing of ext4_mb_regular_allocator() [v3] ext4: fix log printing of ext4_mb_regular_allocator() - - 2 - --- 2020-08-15 brookxu Awaiting Upstream
[v2] ext4: fix log printing of ext4_mb_regular_allocator() [v2] ext4: fix log printing of ext4_mb_regular_allocator() - - - - --- 2020-08-14 brookxu Superseded
ext4: fix log printing of ext4_mb_regular_allocator() ext4: fix log printing of ext4_mb_regular_allocator() - - 1 - --- 2020-08-07 brookxu Superseded
ext4: put grp related checks into ext4_mb_good_group() ext4: put grp related checks into ext4_mb_good_group() - - - - --- 2020-08-07 brookxu Rejected
ext4: optimize the implementation of ext4_mb_good_group() ext4: optimize the implementation of ext4_mb_good_group() - - 2 - --- 2020-08-07 brookxu Awaiting Upstream
ext4: delete invalid comments near ext4_mb_check_limits() ext4: delete invalid comments near ext4_mb_check_limits() - - 1 - --- 2020-08-07 brookxu Awaiting Upstream
ext4: fix typos in ext4_mb_regular_allocator() comment ext4: fix typos in ext4_mb_regular_allocator() comment - - 2 - --- 2020-08-07 brookxu Awaiting Upstream
[v2] ext4: delete invalid ac_b_extent backup inside ext4_mb_use_best_found() [v2] ext4: delete invalid ac_b_extent backup inside ext4_mb_use_best_found() - - - - --- 2020-08-07 brookxu Rejected
[v4,2/2] ext4: limit the length of per-inode prealloc list [v4,1/2] ext4: reorganize if statement of ext4_mb_release_context() - - 2 - --- 2020-08-07 brookxu Superseded
[v4,1/2] ext4: reorganize if statement of ext4_mb_release_context() [v4,1/2] ext4: reorganize if statement of ext4_mb_release_context() - - 1 - --- 2020-08-07 brookxu Superseded
[v2,2/2] ext4: rename system_blks to s_system_blks inside ext4_sb_info [v2,1/2] ext4: rename journal_dev to s_journal_dev inside ext4_sb_info - - 1 - --- 2020-08-07 brookxu Superseded
[v2,1/2] ext4: rename journal_dev to s_journal_dev inside ext4_sb_info [v2,1/2] ext4: rename journal_dev to s_journal_dev inside ext4_sb_info - - 1 - --- 2020-08-07 brookxu Superseded
[v3,2/2] ext4: limit the length of per-inode prealloc list [v3,1/2] ext4: reorganize if statement of ext4_mb_release_context() - - - - --- 2020-08-06 brookxu Superseded
[v3,1/2] ext4: reorganize if statement of ext4_mb_release_context() [v3,1/2] ext4: reorganize if statement of ext4_mb_release_context() - - - - --- 2020-08-06 brookxu Superseded
[v2,3/3] ext4: add needed paramter to ext4_mb_discard_preallocations trace [v2,1/3] ext4: reorganize if statement of ext4_mb_release_context() - - - - --- 2020-08-05 brookxu Superseded
[v2,2/3] ext4: limit the length of per-inode prealloc list [v2,1/3] ext4: reorganize if statement of ext4_mb_release_context() - - - - --- 2020-08-05 brookxu Superseded
[v2,1/3] ext4: reorganize if statement of ext4_mb_release_context() [v2,1/3] ext4: reorganize if statement of ext4_mb_release_context() - - 1 - --- 2020-08-05 brookxu Superseded
ext4: delete invalid ac_b_extent backup inside ext4_mb_use_best_found() ext4: delete invalid ac_b_extent backup inside ext4_mb_use_best_found() - - - - --- 2020-08-04 brookxu Superseded
[2/2] ext4: rename system_blks to s_system_blks inside ext4_sb_info [1/2] ext4: rename journal_dev to s_journal_dev inside ext4_sb_info - - 1 - --- 2020-07-29 brookxu Superseded
[1/2] ext4: rename journal_dev to s_journal_dev inside ext4_sb_info [1/2] ext4: rename journal_dev to s_journal_dev inside ext4_sb_info - - 1 - --- 2020-07-29 brookxu Superseded
ext4: delete the invalid BUGON in ext4_mb_load_buddy_gfp() ext4: delete the invalid BUGON in ext4_mb_load_buddy_gfp() - - 1 - --- 2020-07-27 brookxu Awaiting Upstream
[3/3] ext4: add needed paramter to, ext4_mb_discard_preallocations trace [1/3] ext4: reorganize if statement of, ext4_mb_release_context() - - - - --- 2020-07-24 brookxu Superseded
[2/3] ext4: limit the length of per-inode prealloc list [1/3] ext4: reorganize if statement of, ext4_mb_release_context() - - - - --- 2020-07-24 brookxu Superseded
[1/3] ext4: reorganize if statement of, ext4_mb_release_context() [1/3] ext4: reorganize if statement of, ext4_mb_release_context() - - - - --- 2020-07-24 brookxu Superseded
ext4: fix spelling typos in ext4_mb_initialize_context ext4: fix spelling typos in ext4_mb_initialize_context - - 1 - --- 2020-07-15 brookxu Awaiting Upstream
ext4: mark extents index blocks as dirty to avoid information leakage ext4: mark extents index blocks as dirty to avoid information leakage - - - - --- 2020-03-03 brookxu Rejected