Show patches with: Submitter = Kemeng Shi       |   95 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[v2,5/5] Xarray: use xa_mark_t in xas_squash_marks() to keep code consistent Fixes and cleanups to xarray - - - --- 2024-11-07 Kemeng Shi New
[v2,4/5] Xarray: remove repeat check in xas_squash_marks() Fixes and cleanups to xarray - - - --- 2024-11-07 Kemeng Shi New
[v2,3/5] Xarray: move forward index correctly in xas_pause() Fixes and cleanups to xarray - - - --- 2024-11-07 Kemeng Shi New
[v2,2/5] Xarray: distinguish large entries correctly in xas_split_alloc() Fixes and cleanups to xarray - - - --- 2024-11-07 Kemeng Shi New
[v2,1/5] Xarray: Do not return sibling entries from xas_find_marked() Fixes and cleanups to xarray - - - --- 2024-11-07 Kemeng Shi New
[6/6] Xarray: use xa_mark_t in xas_squash_marks() to keep code consistent Fixes and cleanups to xarray - - - --- 2024-11-01 Kemeng Shi New
[5/6] Xarray: remove repeat check in xas_squash_marks() Fixes and cleanups to xarray - - - --- 2024-11-01 Kemeng Shi New
[4/6] Xarray: skip unneeded xas_store() and xas_clear_mark() in __xa_alloc() Fixes and cleanups to xarray - - - --- 2024-11-01 Kemeng Shi New
[3/6] Xarray: move forward index correctly in xas_pause() Fixes and cleanups to xarray - - - --- 2024-11-01 Kemeng Shi New
[2/6] Xarray: distinguish large entries correctly in xas_split_alloc() Fixes and cleanups to xarray - - - --- 2024-11-01 Kemeng Shi New
[1/6] Xarray: Do not return sibling entries from xas_find_marked() Fixes and cleanups to xarray - - - --- 2024-11-01 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
[v2,3/6] writeback: support retrieving per group debug writeback stats of bdi Improve visibility of writeback - - - --- 2024-03-27 Kemeng Shi New
[v2,2/6] writeback: collect stats of all wb of bdi in bdi_debug_stats_show Improve visibility of writeback - - - --- 2024-03-27 Kemeng Shi New
[v2,1/6] writeback: protect race between bdi release and bdi_debug_stats_show Improve visibility of writeback - - - --- 2024-03-27 Kemeng Shi New
[6/6] writeback: remove unneeded GDTC_INIT_NO_WB Improve visibility of writeback - - - --- 2024-03-20 Kemeng Shi New
[5/6] writeback: rename nr_reclaimable to nr_dirty in balance_dirty_pages Improve visibility of writeback - 1 - --- 2024-03-20 Kemeng Shi New
[4/6] writeback: add wb_monitor.py script to monitor writeback info on bdi Improve visibility of writeback - - - --- 2024-03-20 Kemeng Shi New
[3/6] workqueue: remove unnecessary import and function in wq_monitor.py Improve visibility of writeback - - - --- 2024-03-20 Kemeng Shi New
[2/6] writeback: support retrieving per group debug writeback stats of bdi Improve visibility of writeback - - - --- 2024-03-20 Kemeng Shi New
[1/6] writeback: collect stats of all wb of bdi in bdi_debug_stats_show Improve visibility of writeback - - - --- 2024-03-20 Kemeng Shi New
[v2,6/6] fs/writeback: remove unnecessary return in writeback_inodes_sb Fixes and cleanups to fs-writeback - 1 - --- 2024-02-28 Kemeng Shi New
[v2,5/6] fs/writeback: correct comment of __wakeup_flusher_threads_bdi Fixes and cleanups to fs-writeback - 1 - --- 2024-02-28 Kemeng Shi New
[v2,4/6] fs/writeback: only calculate dirtied_before when b_io is empty Fixes and cleanups to fs-writeback - 1 - --- 2024-02-28 Kemeng Shi New
[v2,3/6] fs/writeback: remove unused parameter wb of finish_writeback_work Fixes and cleanups to fs-writeback - 2 - --- 2024-02-28 Kemeng Shi New
[v2,2/6] fs/writeback: bail out if there is no more inodes for IO and queued once Fixes and cleanups to fs-writeback - 1 - --- 2024-02-28 Kemeng Shi New
[v2,1/6] fs/writeback: avoid to writeback non-expired inode in kupdate writeback Fixes and cleanups to fs-writeback - 1 - --- 2024-02-28 Kemeng Shi New
[7/7] fs/writeback: remove unnecessary return in writeback_inodes_sb Fixes and cleanups to fs-writeback - 1 - --- 2024-02-08 Kemeng Shi New
[6/7] fs/writeback: correct comment of __wakeup_flusher_threads_bdi Fixes and cleanups to fs-writeback - 1 - --- 2024-02-08 Kemeng Shi New
[5/7] fs/writeback: only calculate dirtied_before when b_io is empty Fixes and cleanups to fs-writeback - - - --- 2024-02-08 Kemeng Shi New
[4/7] fs/writeback: remove unneeded check in writeback_single_inode Fixes and cleanups to fs-writeback - - - --- 2024-02-08 Kemeng Shi New
[3/7] fs/writeback: remove unused parameter wb of finish_writeback_work Fixes and cleanups to fs-writeback - 2 - --- 2024-02-08 Kemeng Shi New
[2/7] fs/writeback: bail out if there is no more inodes for IO and queued once Fixes and cleanups to fs-writeback - 1 - --- 2024-02-08 Kemeng Shi New
[1/7] fs/writeback: avoid to writeback non-expired inode in kupdate writeback Fixes and cleanups to fs-writeback - - - --- 2024-02-08 Kemeng Shi New
[5/5] mm: remove stale comment __folio_mark_dirty Fix and cleanups to page-writeback - 1 - --- 2024-01-23 Kemeng Shi New
[4/5] mm: remove redundant check in wb_min_max_ratio Fix and cleanups to page-writeback - - - --- 2024-01-23 Kemeng Shi New
[3/5] mm: call __wb_calc_thresh instead of wb_calc_thresh in wb_over_bg_thresh Fix and cleanups to page-writeback - - - --- 2024-01-23 Kemeng Shi New
[2/5] mm: correct calculation of cgroup wb's bg_thresh in wb_over_bg_thresh Fix and cleanups to page-writeback - - - --- 2024-01-23 Kemeng Shi New
[1/5] mm: enable __wb_calc_thresh to calculate dirty background threshold Fix and cleanups to page-writeback - - - --- 2024-01-23 Kemeng Shi New
writeback: move wb_wakeup_delayed defination to fs-writeback.c writeback: move wb_wakeup_delayed defination to fs-writeback.c - 1 - --- 2024-01-18 Kemeng Shi New
[2/2] pipe: avoid repeat check of pipe->readers with pipe lock held Two cleanups to pipe - - - --- 2023-10-08 Kemeng Shi New
[1/2] pipe: remove pipe_full check with wrong head in pipe_write Two cleanups to pipe - - - --- 2023-10-08 Kemeng Shi New
[v2] fuse: remove unneeded lock which protecting update of congestion_threshold [v2] fuse: remove unneeded lock which protecting update of congestion_threshold - - - --- 2023-10-07 Kemeng Shi New
[2/2] pipe: avoid repeat check of pipe->readers with pipe lock held Two cleanups to pipe - - - --- 2023-09-28 Kemeng Shi New
[1/2] pipe: remove pipe_full check with wrong head in pipe_write Two cleanups to pipe - - - --- 2023-09-28 Kemeng Shi New
fuse: remove unneeded lock which protecting update of congestion_threshold fuse: remove unneeded lock which protecting update of congestion_threshold - - - --- 2023-09-14 Kemeng Shi New
[v2,2/2] fuse: remove usage of FR_WATING flag Remove usage of FR_WAITING - 1 - --- 2023-09-13 Kemeng Shi New
[v2,1/2] fuse: move FR_WAITING set from fuse_request_queue_background to fuse_simple_background Remove usage of FR_WAITING - 1 - --- 2023-09-13 Kemeng Shi New
[3/3] fuse: move fuse_put_request a bit to remove forward declaration Minor cleanups to fuse - - - --- 2023-09-04 Kemeng Shi New
[2/3] fuse: remove usage of FR_WATING flag Minor cleanups to fuse - - - --- 2023-09-04 Kemeng Shi New
[1/3] fuse: move FR_WAITING set from fuse_request_queue_background to fuse_simple_background Minor cleanups to fuse - - - --- 2023-09-04 Kemeng Shi New
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