[Devel] [PATCH RH9 0/3] memcg page cache limit

Alexander Mikhalitsyn alexander.mikhalitsyn at virtuozzo.com
Tue Oct 19 13:50:53 MSK 2021


https://jira.sw.ru/browse/PSBM-134013

Alexander Mikhalitsyn (2):
  mm: introduce page vz extension (using page_ext)
  configs: Enable CONFIG_PAGE_EXTENSION

Andrey Ryabinin (1):
  mm/memcg: limit page cache in memcg hack

 include/linux/memcontrol.h                    |   9 +
 include/linux/page_ext.h                      |  36 +++
 include/linux/page_owner.h                    |  14 +-
 include/linux/page_vzext.h                    |  33 +++
 include/linux/page_vzflags.h                  |  37 +++
 mm/Makefile                                   |   1 +
 mm/filemap.c                                  |   2 +-
 mm/huge_memory.c                              |   3 +-
 mm/memcontrol.c                               | 249 ++++++++++++++----
 mm/migrate.c                                  |   3 +-
 mm/page_alloc.c                               |   7 +-
 mm/page_ext.c                                 |   2 +
 mm/page_vzext.c                               |  67 +++++
 .../generic/CONFIG_PAGE_EXTENSION             |   1 +
 14 files changed, 405 insertions(+), 59 deletions(-)
 create mode 100644 include/linux/page_vzext.h
 create mode 100644 include/linux/page_vzflags.h
 create mode 100644 mm/page_vzext.c
 create mode 100644 redhat/configs/custom-overrides/generic/CONFIG_PAGE_EXTENSION

-- 
2.31.1



More information about the Devel mailing list