Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Kemeng Shi
| Archived =
No
| 522 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
3
4
…
5
6
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
vfs: use helpers for calling f_op->{read,write}_iter() in read_write.c
vfs: use helpers for calling f_op->{read,write}_iter() in read_write.c
- - -
-
-
-
2023-08-28
Kemeng Shi
New
kunit: replace KUNIT_TRIGGER_STATIC_STUB macro with KUNIT_STATIC_STUB_REDIRECT
kunit: replace KUNIT_TRIGGER_STATIC_STUB macro with KUNIT_STATIC_STUB_REDIRECT
- 1 -
-
-
-
2023-08-14
Kemeng Shi
New
[2/2] mm/page_alloc: use get_pfnblock_migratetype to avoid extra page_to_pfn
Two minor cleanups for get pageblock migratetype
- - -
-
-
-
2023-08-11
Kemeng Shi
New
[1/2] mm/page_alloc: remove unnecessary inner __get_pfnblock_flags_mask
Two minor cleanups for get pageblock migratetype
1 1 -
-
-
-
2023-08-11
Kemeng Shi
New
[3/3] mm/page_alloc: remove unnecessary next_page in break_down_buddy_pages
Fixes and cleanups to break_down_buddy_pages in
- - -
-
-
-
2023-08-10
Kemeng Shi
New
[2/3] mm/page_alloc: remove unnecessary check in break_down_buddy_pages
Fixes and cleanups to break_down_buddy_pages in
- - -
-
-
-
2023-08-10
Kemeng Shi
New
[1/3] mm/page_alloc: correct start page when guard page debug is enabled
Fixes and cleanups to break_down_buddy_pages in
- - -
-
-
-
2023-08-10
Kemeng Shi
New
[2/2] mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free
Two minor cleanups for pcp list in page_alloc
- - -
-
-
-
2023-08-09
Kemeng Shi
New
[1/2] mm/page_alloc: remove track of active PCP lists range in bulk free
Two minor cleanups for pcp list in page_alloc
- - -
-
-
-
2023-08-09
Kemeng Shi
New
mm/compaction: remove unused parameter pgdata of fragmentation_score_wmark
mm/compaction: remove unused parameter pgdata of fragmentation_score_wmark
1 2 -
-
-
-
2023-08-09
Kemeng Shi
New
[9/9] mm/compaction: call compaction_suit_allocation_order in kcompactd_do_work
Fixes and cleanups to compaction
- - -
-
-
-
2023-08-05
Kemeng Shi
New
[8/9] mm/compaction: call compaction_suit_allocation_order in kcompactd_node_suitable
Fixes and cleanups to compaction
- - -
-
-
-
2023-08-05
Kemeng Shi
New
[7/9] mm/compaction: factor out code to test if we should run compaction for target order
Fixes and cleanups to compaction
- - -
-
-
-
2023-08-05
Kemeng Shi
New
[6/9] mm/compaction: rename is_via_compact_memory to compaction_with_allocation_order
Fixes and cleanups to compaction
- - -
-
-
-
2023-08-05
Kemeng Shi
New
[5/9] mm/compaction: remove repeat compact_blockskip_flush check in reset_isolation_suitable
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-08-05
Kemeng Shi
New
[4/9] mm/compaction: simplify pfn iteration in isolate_freepages_range
Fixes and cleanups to compaction
- - -
-
-
-
2023-08-05
Kemeng Shi
New
[3/9] mm/compaction: correctly return failure with bogus compound_order in strict mode
Fixes and cleanups to compaction
- - -
-
-
-
2023-08-05
Kemeng Shi
New
[2/9] mm/compaction: call list_is_{first}/{last} more intuitively in move_freelist_{head}/{tail}
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-08-05
Kemeng Shi
New
[1/9] mm/compaction: use correct list in move_freelist_{head}/{tail}
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-08-05
Kemeng Shi
New
[v3,8/8] mm/compaction: only set skip flag if cc->no_set_skip_hint is false
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-08-04
Kemeng Shi
New
[v3,7/8] mm/compaction: remove unnecessary return for void function
Fixes and cleanups to compaction
- 2 -
-
-
-
2023-08-04
Kemeng Shi
New
[v3,6/8] mm/compaction: correct comment to complete migration failure
Fixes and cleanups to compaction
- - -
-
-
-
2023-08-04
Kemeng Shi
New
[v3,5/8] mm/compaction: correct comment of cached migrate pfn update
Fixes and cleanups to compaction
- 2 -
-
-
-
2023-08-04
Kemeng Shi
New
[v3,4/8] mm/compaction: correct comment of fast_find_migrateblock in isolate_migratepages
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-08-04
Kemeng Shi
New
[v3,3/8] mm/compaction: skip page block marked skip in isolate_migratepages_block
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-08-04
Kemeng Shi
New
[v3,2/8] mm/compaction: correct last_migrated_pfn update in compact_zone
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-08-04
Kemeng Shi
New
[v3,1/8] mm/compaction: avoid missing last page block in section after skip offline sections
Fixes and cleanups to compaction
1 - -
-
-
-
2023-08-04
Kemeng Shi
New
[v2,4/4] mm/compaction: remove unnecessary "else continue" at end of loop in isolate_freepages_block
Fixes and cleanups to compaction
- 2 -
-
-
-
2023-08-03
Kemeng Shi
New
[v2,3/4] mm/compaction: remove unnecessary cursor page in isolate_freepages_block
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-08-03
Kemeng Shi
New
[v2,2/4] mm/compaction: merge end_pfn boundary check in isolate_freepages_range
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-08-03
Kemeng Shi
New
[v2,1/4] mm/compaction: set compact_cached_free_pfn correctly in update_pageblock_skip
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-08-03
Kemeng Shi
New
[v2,8/8] mm/compaction: only set skip flag if cc->no_set_skip_hint is false
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-08-02
Kemeng Shi
New
[v2,7/8] mm/compaction: remove unnecessary return for void function
Fixes and cleanups to compaction
- 2 -
-
-
-
2023-08-02
Kemeng Shi
New
[v2,6/8] mm/compaction: correct comment to complete migration failure
Fixes and cleanups to compaction
- - -
-
-
-
2023-08-02
Kemeng Shi
New
[v2,5/8] mm/compaction: correct comment of cached migrate pfn update
Fixes and cleanups to compaction
- 2 -
-
-
-
2023-08-02
Kemeng Shi
New
[v2,4/8] mm/compaction: correct comment of fast_find_migrateblock in isolate_migratepages
Fixes and cleanups to compaction
- - -
-
-
-
2023-08-02
Kemeng Shi
New
[v2,3/8] mm/compaction: skip page block marked skip in isolate_migratepages_block
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-08-02
Kemeng Shi
New
[v2,2/8] mm/compaction: correct last_migrated_pfn update in compact_zone
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-08-02
Kemeng Shi
New
[v2,1/8] mm/compaction: avoid missing last page block in section after skip offline sections
Fixes and cleanups to compaction
1 - -
-
-
-
2023-08-02
Kemeng Shi
New
[v3,10/10] ext4: correct some stale comment of criteria
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-08-01
Kemeng Shi
New
[v3,09/10] ext4: return found group directly in ext4_mb_choose_next_group_best_avail
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-08-01
Kemeng Shi
New
[v3,08/10] ext4: return found group directly in ext4_mb_choose_next_group_goal_fast
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-08-01
Kemeng Shi
New
[v3,07/10] ext4: remove unused ext4_{set}/{clear}_bit_atomic
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-08-01
Kemeng Shi
New
[v3,06/10] ext4: replace the traditional ternary conditional operator with with max()/min()
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-08-01
Kemeng Shi
New
[v3,05/10] ext4: remove unnecessary return for void function
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-08-01
Kemeng Shi
New
[v3,04/10] ext4: use is_power_of_2 helper in ext4_mb_regular_allocator
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-08-01
Kemeng Shi
New
[v3,03/10] ext4: return found group directly in ext4_mb_choose_next_group_p2_aligned
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-08-01
Kemeng Shi
New
[v3,02/10] ext4: avoid potential data overflow in next_linear_group
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-08-01
Kemeng Shi
New
[v3,01/10] ext4: correct grp validation in ext4_mb_good_group
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-08-01
Kemeng Shi
New
[5/5] mm/compaction: remove unnecessary "else continue" at end of loop in isolate_freepages_block
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-07-29
Kemeng Shi
New
[4/5] mm/compaction: remove unnecessary cursor page in isolate_freepages_block
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-07-29
Kemeng Shi
New
[3/5] mm/compaction: merge end_pfn boundary check in isolate_freepages_range
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-07-29
Kemeng Shi
New
[2/5] mm/compaction: set compact_cached_free_pfn correctly in update_pageblock_skip
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-07-29
Kemeng Shi
New
[1/5] mm/compaction: allow blockpfn outside of pageblock for high order buddy page
Fixes and cleanups to compaction
- - -
-
-
-
2023-07-29
Kemeng Shi
New
[8/8] mm/compaction: only set skip flag if cc->no_set_skip_hint is false
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-07-28
Kemeng Shi
New
[7/8] mm/compaction: remove unnecessary return for void function
Fixes and cleanups to compaction
- 2 -
-
-
-
2023-07-28
Kemeng Shi
New
[6/8] mm/compaction: correct comment to complete migration failure
Fixes and cleanups to compaction
- - -
-
-
-
2023-07-28
Kemeng Shi
New
[5/8] mm/compaction: corret comment of cached migrate pfn update
Fixes and cleanups to compaction
- 2 -
-
-
-
2023-07-28
Kemeng Shi
New
[4/8] mm/compaction: remove stale fast_find_block flag in isolate_migratepages
Fixes and cleanups to compaction
- - -
-
-
-
2023-07-28
Kemeng Shi
New
[3/8] mm/compaction: skip page block marked skip in isolate_migratepages_block
Fixes and cleanups to compaction
- 1 -
-
-
-
2023-07-28
Kemeng Shi
New
[2/8] mm/compaction: correct last_migrated_pfn update in compact_zone
Fixes and cleanups to compaction
- - -
-
-
-
2023-07-28
Kemeng Shi
New
[1/8] mm/compaction: avoid missing last page block in section after skip offline sections
Fixes and cleanups to compaction
- - -
-
-
-
2023-07-28
Kemeng Shi
New
[v2,10/10] ext4: correct some stale comment of criteria
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-25
Kemeng Shi
New
[v2,09/10] ext4: return found group directly in ext4_mb_choose_next_group_best_avail
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-25
Kemeng Shi
New
[v2,08/10] ext4: return found group directly in ext4_mb_choose_next_group_goal_fast
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-25
Kemeng Shi
New
[v2,07/10] ext4: remove unused ext4_{set}/{clear}_bit_atomic
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-25
Kemeng Shi
New
[v2,06/10] ext4: replace the traditional ternary conditional operator with with max()/min()
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-25
Kemeng Shi
New
[v2,05/10] ext4: remove unnecessary return for void function
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-25
Kemeng Shi
New
[v2,04/10] ext4: use is_power_of_2 helper in ext4_mb_regular_allocator
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-25
Kemeng Shi
New
[v2,03/10] ext4: return found group directly in ext4_mb_choose_next_group_p2_aligned
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-25
Kemeng Shi
New
[v2,02/10] ext4: avoid potential data overflow in next_linear_group
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-25
Kemeng Shi
New
[v2,01/10] ext4: correct grp validation in ext4_mb_good_group
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-25
Kemeng Shi
New
[4/4] mm/compaction: add compact_unlock_irqrestore to remove repeat code
minor cleanups for compact lock functions in
- - -
-
-
-
2023-07-25
Kemeng Shi
New
[3/4] mm/compaction: use compact_unlock_should_abort in isolate_migratepages_block
minor cleanups for compact lock functions in
- - -
-
-
-
2023-07-25
Kemeng Shi
New
[2/4] mm/compaction: use "spinlock_t *" to record held lock in isolate_migratepages_block
minor cleanups for compact lock functions in
- - -
-
-
-
2023-07-25
Kemeng Shi
New
[1/4] mm/compaction: use "spinlock_t *" to record held lock in compact [un]lock functions
minor cleanups for compact lock functions in
- - -
-
-
-
2023-07-25
Kemeng Shi
New
kunit: replace KUNIT_TRIGGER_STATIC_STUB maro with KUNIT_STATIC_STUB_REDIRECT
kunit: replace KUNIT_TRIGGER_STATIC_STUB maro with KUNIT_STATIC_STUB_REDIRECT
- 1 -
-
-
-
2023-07-25
Kemeng Shi
New
[10/10] ext4: correct some stale comment of criteria
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-21
Kemeng Shi
New
[09/10] ext4: return found group directly in ext4_mb_choose_next_group_best_avail
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-21
Kemeng Shi
New
[08/10] ext4: return found group directly in ext4_mb_choose_next_group_goal_fast
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-21
Kemeng Shi
New
[07/10] ext4: remove unused ext4_{set}/{clear}_bit_atomic
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-21
Kemeng Shi
New
[06/10] ext4: replace the traditional ternary conditional operator with with max()/min()
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-21
Kemeng Shi
New
[05/10] ext4: remove unnecessary return for void function
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-21
Kemeng Shi
New
[04/10] ext4: use is_power_of_2 helper in ext4_mb_regular_allocator
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-21
Kemeng Shi
New
[03/10] ext4: return found group directly in ext4_mb_choose_next_group_p2_aligned
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-21
Kemeng Shi
New
[02/10] ext4: avoid potential data overflow in next_linear_group
A few fixes and cleanups to mballoc
- 1 -
-
-
-
2023-07-21
Kemeng Shi
New
[01/10] ext4: correct grp validation in ext4_mb_good_group
A few fixes and cleanups to mballoc
- - -
-
-
-
2023-07-21
Kemeng Shi
New
[1/2] mm/compaction: correct comment of candidate pfn in fast_isolate_freepages
[1/2] mm/compaction: correct comment of candidate pfn in fast_isolate_freepages
- - -
-
-
-
2023-07-20
Kemeng Shi
New
[1/2] mm/compaction: correct comment of candidate pfn in fast_isolate_freepages
[1/2] mm/compaction: correct comment of candidate pfn in fast_isolate_freepages
- - -
-
-
-
2023-07-20
Kemeng Shi
New
[2/2] mm/compaction: avoid unneeded pageblock_end_pfn when no_set_skip_hint is set
Two minor cleanups for compaction
- 1 -
-
-
-
2023-07-20
Kemeng Shi
New
[1/2] mm/compaction: correct comment of candidate pfn in fast_isolate_freepages
Two minor cleanups for compaction
- - -
-
-
-
2023-07-20
Kemeng Shi
New
[1/2] mm/compaction: correct comment of candidate pfn in fast_isolate_freepages
[1/2] mm/compaction: correct comment of candidate pfn in fast_isolate_freepages
- - -
-
-
-
2023-07-20
Kemeng Shi
New
[4/4] mm/compaction: add compact_unlock_irqrestore to remove repeat code
minor cleanups for compact lock functions in
- - -
-
-
-
2023-07-19
Kemeng Shi
New
[3/4] mm/compaction: use compact_unlock_should_abort in isolate_migratepages_block
minor cleanups for compact lock functions in
- - -
-
-
-
2023-07-19
Kemeng Shi
New
[2/4] mm/compaction: use "spinlock_t *" to record held lock in isolate_migratepages_block
minor cleanups for compact lock functions in
- - -
-
-
-
2023-07-19
Kemeng Shi
New
[1/4] mm/compaction: use "spinlock_t *" to record held lock in compact [un]lock functions
minor cleanups for compact lock functions in
- - -
-
-
-
2023-07-19
Kemeng Shi
New
[3/3] mm/page_ext: use page_ext_data helper in page_owner
add page_ext_data to get client data in page_ext
- - -
-
-
-
2023-07-18
Kemeng Shi
New
[2/3] mm/page_ext: use page_ext_data helper in page_table_check
add page_ext_data to get client data in page_ext
- - -
-
-
-
2023-07-18
Kemeng Shi
New
[1/3] mm/page_ext: add common function to get client data from page_ext
add page_ext_data to get client data in page_ext
- - -
-
-
-
2023-07-18
Kemeng Shi
New
mm/rmap: correct stale comment of rmap_walk_anon and rmap_walk_file
mm/rmap: correct stale comment of rmap_walk_anon and rmap_walk_file
- 2 -
-
-
-
2023-07-18
Kemeng Shi
New
«
1
2
3
4
…
5
6
»