Messages in this thread | | | From | Kairui Song <> | Subject | [PATCH v2 0/4] Clean up and fixes for swap | Date | Tue, 20 Dec 2022 02:58:36 +0800 |
| |
From: Kairui Song <kasong@tencent.com>
This series cleanup some code path, saves a few cycles and reduce the object size by a bit, also fixes some rare race issue of statistics.
Update from V1: - Collect Huang, Ying's Reviewd-by. - Use bloat-o-meter to show size change info in commit message as suggested by Matthew Wilcox. - Rework patch 4/4 as suggested by Huang, Ying. - Drop a previouly invalid clean up patch.
Kairui Song (4): swapfile: get rid of volatile and avoid redundant read swap: avoid a redundant pte map if ra window is 1 swap: fold swap_ra_clamp_pfn into swap_ra_info swap: avoid holding swap reference in swap_cache_get_folio
mm/shmem.c | 11 +++++++++ mm/swap_state.c | 59 +++++++++++++++++++------------------------------ mm/swapfile.c | 7 +++--- 3 files changed, 38 insertions(+), 39 deletions(-)
-- 2.35.2
| |