mm: multi-gen LRU: improve design doc
authorT.J. Alumbaugh <talumbau@google.com>
Tue, 14 Feb 2023 03:54:45 +0000 (03:54 +0000)
committerAndrew Morton <akpm@linux-foundation.org>
Tue, 28 Mar 2023 23:20:07 +0000 (16:20 -0700)
commit32d32ef140de3cc3f6817999415a72f7b0cb52f5
treea2be2679be5e870a31bdfd0be341b0cdeb61e906
parent9a52b2f32a0942047348b30f866b846da5fcf4e3
mm: multi-gen LRU: improve design doc

This patch improves the design doc. Specifically,
  1. add a section for the per-memcg mm_struct list, and
  2. add a section for the PID controller.

Link: https://lkml.kernel.org/r/20230214035445.1250139-2-talumbau@google.com
Signed-off-by: T.J. Alumbaugh <talumbau@google.com>
Cc: Yu Zhao <yuzhao@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Documentation/mm/multigen_lru.rst
mm/vmscan.c