Show patches with: Submitter = Kemeng Shi       |    State = Action Required       |    Archived = No       |   179 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v4,8/8] mm: swap: replace cluster_swap_free_nr() with swap_entries_put_[map/cache]() Minor cleanups and improvements to swap freeing code - 2 - --- 2025-03-25 Kemeng Shi New
[v4,7/8] mm: swap: factor out helper to drop cache of entries within a single cluster Minor cleanups and improvements to swap freeing code - 2 - --- 2025-03-25 Kemeng Shi New
[v4,6/8] mm: swap: free each cluster individually in swap_entries_put_map_nr() Minor cleanups and improvements to swap freeing code - 2 - --- 2025-03-25 Kemeng Shi New
[v4,5/8] mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_entries_put_nr() Minor cleanups and improvements to swap freeing code - 2 - --- 2025-03-25 Kemeng Shi New
[v4,4/8] mm: swap: use swap_entries_free() drop last ref count in swap_entries_put_nr() Minor cleanups and improvements to swap freeing code - 2 - --- 2025-03-25 Kemeng Shi New
[v4,3/8] mm: swap: use swap_entries_free() to free swap entry in swap_entry_put_locked() Minor cleanups and improvements to swap freeing code - 3 - --- 2025-03-25 Kemeng Shi New
[v4,2/8] mm: swap: enable swap_entry_range_free() to drop any kind of last ref Minor cleanups and improvements to swap freeing code - 2 - --- 2025-03-25 Kemeng Shi New
[v4,1/8] mm: swap: rename __swap_[entry/entries]_free[_locked] to swap_[entry/entries]_put[_locked] Minor cleanups and improvements to swap freeing code - 2 - --- 2025-03-25 Kemeng Shi New
[v3,8/8] mm: swap: replace cluster_swap_free_nr() with swap_entries_put_[map/cache]() Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-20 Kemeng Shi New
[v3,7/8] mm: swap: factor out helper to drop cache of entries within a single cluster Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-20 Kemeng Shi New
[v3,6/8] mm: swap: free each cluster individually in swap_entries_put_map_nr() Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-20 Kemeng Shi New
[v3,5/8] mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_entries_put_nr() Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-20 Kemeng Shi New
[v3,4/8] mm: swap: use swap_entries_free() drop last ref count in swap_entries_put_nr() Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-20 Kemeng Shi New
[v3,3/8] mm: swap: use swap_entries_free() to free swap entry in swap_entry_put_locked() Minor cleanups and improvements to swap freeing code - 2 - --- 2025-03-20 Kemeng Shi New
[v3,2/8] mm: swap: enable swap_entry_range_free() to drop any kind of last ref Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-20 Kemeng Shi New
[v3,1/8] mm: swap: rename __swap_[entry/entries]_free[_locked] to swap_[entry/entries]_put[_locked] Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-20 Kemeng Shi New
[v2,8/8] mm: swap: replace cluster_swap_free_nr() with swap_entries_put_[map/cache]() Minor cleanups and improvements to swap freeing code - - - --- 2025-03-18 Kemeng Shi New
[v2,7/8] mm: swap: factor out helper to drop cache of entries within a single cluster Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-18 Kemeng Shi New
[v2,6/8] mm: swap: free each cluster individually in swap_entries_put_map_nr() Minor cleanups and improvements to swap freeing code - - - --- 2025-03-18 Kemeng Shi New
[v2,5/8] mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_entries_put_nr() Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-18 Kemeng Shi New
[v2,4/8] mm: swap: use swap_entries_free() drop last ref count in swap_entries_put_nr() Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-18 Kemeng Shi New
[v2,3/8] mm: swap: use swap_entries_free() to free swap entry in swap_entry_put_locked() Minor cleanups and improvements to swap freeing code - 2 - --- 2025-03-18 Kemeng Shi New
[v2,2/8] mm: swap: remove unneeded VM_BUG_ON(*map != SWAP_HAS_CACHE) in swap_entry_range_free() Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-18 Kemeng Shi New
[v2,1/8] mm: swap: rename __swap_[entry/entries]_free[_locked] to swap_[entry/entries]_put[_locked] Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-18 Kemeng Shi New
[9/9] mm: swap: replace cluster_swap_free_nr() with swap_entries_put_[map/cache]() Minor cleanups and improvements to swap freeing code - - - --- 2025-03-13 Kemeng Shi New
[8/9] mm: swap: factor out helper to drop cache of entries within a single cluster Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-13 Kemeng Shi New
[7/9] mm: swap: free each cluster individually in swap_entries_put_map_nr() Minor cleanups and improvements to swap freeing code - - - --- 2025-03-13 Kemeng Shi New
[6/9] mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_entries_put_nr() Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-13 Kemeng Shi New
[5/9] mm: swap: use swap_entries_free() drop last 1 flag in swap_entries_put_nr() Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-13 Kemeng Shi New
[4/9] mm: swap: remove unneeded VM_BUG_ON(*map != SWAP_HAS_CACHE) in swap_entry_range_free() Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-13 Kemeng Shi New
[3/9] mm: swap: use __swap_entry_free() to free swap entry in swap_entry_put_locked() Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-13 Kemeng Shi New
[2/9] mm: swap: factor out the actual swap entry freeing logic to new helper Minor cleanups and improvements to swap freeing code - - - --- 2025-03-13 Kemeng Shi New
[1/9] mm: swap: rename __swap_[entry/entries]_free[_locked] to swap_[entry/entries]_put[_locked] Minor cleanups and improvements to swap freeing code - 1 - --- 2025-03-13 Kemeng Shi New
mm: swap: fix build warning when CONFIG_SWAP is not set mm: swap: fix build warning when CONFIG_SWAP is not set - - - --- 2025-02-26 Kemeng Shi New
[v2] mm: swap: add back full cluster when no entry is reclaimed [v2] mm: swap: add back full cluster when no entry is reclaimed - 1 - --- 2025-02-24 Kemeng Shi New
[6/6] mm: swap: remove stale comment of swap_reclaim_full_clusters() Some random fixes and cleanups to mm/swapfile.c - - - --- 2025-02-22 Kemeng Shi New
[5/6] mm, swap: correct comment in swap_usage_sub() Some random fixes and cleanups to mm/swapfile.c - - - --- 2025-02-22 Kemeng Shi New
[4/6] mm, swap: remove setting SWAP_MAP_BAD for discard cluster Some random fixes and cleanups to mm/swapfile.c - 1 - --- 2025-02-22 Kemeng Shi New
[3/6] mm, swap: avoid BUG_ON in relocate_cluster() Some random fixes and cleanups to mm/swapfile.c - 1 - --- 2025-02-22 Kemeng Shi New
[2/6] mm: swap: use correct step in loop to wait all clusters in wait_for_allocation() Some random fixes and cleanups to mm/swapfile.c - 1 - --- 2025-02-22 Kemeng Shi New
[1/6] mm: swap: avoid losting cluster in swap_reclaim_full_clusters() Some random fixes and cleanups to mm/swapfile.c - 1 - --- 2025-02-22 Kemeng Shi New
test_xarray: fix failure in check_pause when CONFIG_XARRAY_MULTI is not defined test_xarray: fix failure in check_pause when CONFIG_XARRAY_MULTI is not defined - - 1 --- 2025-02-13 Kemeng Shi New
[v4,5/5] Xarray: use xa_mark_t in xas_squash_marks() to keep code consistent Fix and cleanups to xarray - - - --- 2024-12-18 Kemeng Shi New
[v4,4/5] Xarray: remove repeat check in xas_squash_marks() Fix and cleanups to xarray - - - --- 2024-12-18 Kemeng Shi New
[v4,3/5] Xarray: distinguish large entries correctly in xas_split_alloc() Fix and cleanups to xarray - - - --- 2024-12-18 Kemeng Shi New
[v4,2/5] Xarray: move forward index correctly in xas_pause() Fix and cleanups to xarray - - - --- 2024-12-18 Kemeng Shi New
[v4,1/5] Xarray: Do not return sibling entries from xas_find_marked() Fix and cleanups to xarray - - - --- 2024-12-18 Kemeng Shi New
[v3,5/5] Xarray: use xa_mark_t in xas_squash_marks() to keep code consistent Fixes and cleanups to xarray - - - --- 2024-12-13 Kemeng Shi New
[v3,4/5] Xarray: remove repeat check in xas_squash_marks() Fixes and cleanups to xarray - - - --- 2024-12-13 Kemeng Shi New
[v3,3/5] Xarray: distinguish large entries correctly in xas_split_alloc() Fixes and cleanups to xarray - - - --- 2024-12-13 Kemeng Shi New
[v3,2/5] Xarray: move forward index correctly in xas_pause() Fixes and cleanups to xarray - - - --- 2024-12-13 Kemeng Shi New
[v3,1/5] Xarray: Do not return sibling entries from xas_find_marked() Fixes and cleanups to xarray - - - --- 2024-12-13 Kemeng Shi New
[RESEND,V2,5/5] Xarray: use xa_mark_t in xas_squash_marks() to keep code consistent Fixes and cleanups to xarray - - - --- 2024-11-11 Kemeng Shi New
[RESEND,V2,4/5] Xarray: remove repeat check in xas_squash_marks() Fixes and cleanups to xarray - - - --- 2024-11-11 Kemeng Shi New
[RESEND,V2,3/5] Xarray: move forward index correctly in xas_pause() Fixes and cleanups to xarray - - - --- 2024-11-11 Kemeng Shi New
[RESEND,V2,2/5] Xarray: distinguish large entries correctly in xas_split_alloc() Fixes and cleanups to xarray - - - --- 2024-11-11 Kemeng Shi New
[RESEND,V2,1/5] Xarray: Do not return sibling entries from xas_find_marked() Fixes and cleanups to xarray - - - --- 2024-11-11 Kemeng Shi New
[4/4] quota: remove unnecessary error code translation in dquot_quota_enable Fix and cleanups to quota - - - --- 2024-07-15 Kemeng Shi New
[3/4] quota: remove redundant return at end of void function Fix and cleanups to quota - - - --- 2024-07-15 Kemeng Shi New
[2/4] quota: remove unneeded return value of register_quota_format Fix and cleanups to quota - 1 - --- 2024-07-15 Kemeng Shi New
[1/4] quota: avoid missing put_quota_format when DQUOT_SUSPENDED is passed Fix and cleanups to quota - 1 - --- 2024-07-15 Kemeng Shi New
[v3] writeback: factor out balance_wb_limits to remove repeated code [v3] writeback: factor out balance_wb_limits to remove repeated code - - - --- 2024-06-06 Kemeng Shi New
[v2,8/8] writeback: factor out balance_wb_limits to remove repeated code Add helper functions to remove repeated code and improve readability of cgroup writeback - - - --- 2024-05-14 Kemeng Shi New
[v2,7/8] writeback: factor out wb_dirty_exceeded to remove repeated code Add helper functions to remove repeated code and improve readability of cgroup writeback 1 - - --- 2024-05-14 Kemeng Shi New
[v2,6/8] writeback: factor out balance_domain_limits to remove repeated code Add helper functions to remove repeated code and improve readability of cgroup writeback 1 - - --- 2024-05-14 Kemeng Shi New
[v2,5/8] writeback: factor out wb_dirty_freerun to remove more repeated freerun code Add helper functions to remove repeated code and improve readability of cgroup writeback 1 - - --- 2024-05-14 Kemeng Shi New
[v2,4/8] writeback: Factor out code of freerun to remove repeated code Add helper functions to remove repeated code and improve readability of cgroup writeback 1 - - --- 2024-05-14 Kemeng Shi New
[v2,3/8] writeback: factor out domain_over_bg_thresh to remove repeated code Add helper functions to remove repeated code and improve readability of cgroup writeback 1 - - --- 2024-05-14 Kemeng Shi New
[v2,2/8] writeback: add general function domain_dirty_avail to calculate dirty and avail of domain Add helper functions to remove repeated code and improve readability of cgroup writeback 1 - - --- 2024-05-14 Kemeng Shi New
[v2,1/8] writeback: factor out wb_bg_dirty_limits to remove repeated code Add helper functions to remove repeated code and improve readability of cgroup writeback 1 - - --- 2024-05-14 Kemeng Shi New
[10/10] writeback: factor out balance_wb_limits to remove repeated code Add helper functions to remove repeated code and - - - --- 2024-04-29 Kemeng Shi New
[09/10] writeback: factor out wb_dirty_exceeded to remove repeated code Add helper functions to remove repeated code and - - - --- 2024-04-29 Kemeng Shi New
[08/10] writeback: factor out balance_domain_limits to remove repeated code Add helper functions to remove repeated code and 1 - - --- 2024-04-29 Kemeng Shi New
[07/10] writeback: factor out wb_dirty_freerun to remove more repeated freerun code Add helper functions to remove repeated code and - - - --- 2024-04-29 Kemeng Shi New
[06/10] writeback: Factor out code of freerun to remove repeated code Add helper functions to remove repeated code and 1 - - --- 2024-04-29 Kemeng Shi New
[05/10] writeback: call domain_dirty_avail in balance_dirty_pages Add helper functions to remove repeated code and - - - --- 2024-04-29 Kemeng Shi New
[04/10] writeback use [global/wb]_domain_dirty_avail helper in cgwb_calc_thresh Add helper functions to remove repeated code and - - - --- 2024-04-29 Kemeng Shi New
[03/10] writeback: factor out domain_over_bg_thresh to remove repeated code Add helper functions to remove repeated code and 1 - - --- 2024-04-29 Kemeng Shi New
[02/10] writeback: add general function domain_dirty_avail to calculate dirty and avail of domain Add helper functions to remove repeated code and - - - --- 2024-04-29 Kemeng Shi New
[01/10] writeback: factor out wb_bg_dirty_limits to remove repeated code Add helper functions to remove repeated code and 1 - - --- 2024-04-29 Kemeng Shi New
[v2,4/4] mm: remove stale comment __folio_mark_dirty Fix and cleanups to page-writeback - 2 - --- 2024-04-25 Kemeng Shi New
[v2,3/4] mm: call __wb_calc_thresh instead of wb_calc_thresh in wb_over_bg_thresh Fix and cleanups to page-writeback - 1 - --- 2024-04-25 Kemeng Shi New
[v2,2/4] mm: correct calculation of wb's bg_thresh in cgroup domain Fix and cleanups to page-writeback - 1 - --- 2024-04-25 Kemeng Shi New
[v2,1/4] mm: enable __wb_calc_thresh to calculate dirty background threshold Fix and cleanups to page-writeback - 1 - --- 2024-04-25 Kemeng Shi New
[v5,5/5] writeback: rename nr_reclaimable to nr_dirty in balance_dirty_pages Improve visibility of writeback - 1 - --- 2024-04-23 Kemeng Shi New
[v5,4/5] writeback: add wb_monitor.py script to monitor writeback info on bdi Improve visibility of writeback - - - --- 2024-04-23 Kemeng Shi New
[v5,3/5] writeback: fix build problems of "writeback: support retrieving per group debug writeback … Improve visibility of writeback - - - --- 2024-04-23 Kemeng Shi New
[v5,2/5] writeback: support retrieving per group debug writeback stats of bdi Improve visibility of writeback - - - --- 2024-04-23 Kemeng Shi New
[v5,1/5] writeback: collect stats of all wb of bdi in bdi_debug_stats_show Improve visibility of writeback 1 - - --- 2024-04-23 Kemeng Shi New
[v4,4/4] writeback: rename nr_reclaimable to nr_dirty in balance_dirty_pages Improve visibility of writeback 1 1 - --- 2024-04-22 Kemeng Shi New
[v4,3/4] writeback: add wb_monitor.py script to monitor writeback info on bdi Improve visibility of writeback 1 - - --- 2024-04-22 Kemeng Shi New
[v4,2/4] writeback: support retrieving per group debug writeback stats of bdi Improve visibility of writeback 1 - - --- 2024-04-22 Kemeng Shi New
[v4,1/4] writeback: collect stats of all wb of bdi in bdi_debug_stats_show Improve visibility of writeback 1 - - --- 2024-04-22 Kemeng Shi New
[ATCH,v3,4/4] writeback: rename nr_reclaimable to nr_dirty in balance_dirty_pages Improve visibility of writeback - 1 - --- 2024-04-22 Kemeng Shi New
[ATCH,v3,3/4] writeback: add wb_monitor.py script to monitor writeback info on bdi Improve visibility of writeback - - - --- 2024-04-22 Kemeng Shi New
[ATCH,v3,2/4] writeback: support retrieving per group debug writeback stats of bdi Improve visibility of writeback - - - --- 2024-04-22 Kemeng Shi New
[ATCH,v3,1/4] writeback: collect stats of all wb of bdi in bdi_debug_stats_show Improve visibility of writeback - - - --- 2024-04-22 Kemeng Shi New
[v2,6/6] writeback: define GDTC_INIT_NO_WB to null Improve visibility of writeback - - - --- 2024-03-27 Kemeng Shi New
[v2,5/6] writeback: rename nr_reclaimable to nr_dirty in balance_dirty_pages Improve visibility of writeback - 1 - --- 2024-03-27 Kemeng Shi New
[v2,4/6] writeback: add wb_monitor.py script to monitor writeback info on bdi Improve visibility of writeback - - - --- 2024-03-27 Kemeng Shi New
« 1 2 »