[Devel] [PATCH rh7 0/4] memcg/kmem: account some non-slab objects

Vladimir Davydov vdavydov at parallels.com
Wed Aug 26 09:28:12 PDT 2015


This patch set implements memcg/kmem accounting for vmalloc, pipe
buffers, and page tables. I'll probably try to submit these patches
(slightly modified) upstream after v4.2 has been released.

Vladimir Davydov (4):
  vmalloc: account to memcg/kmem
  fs: account anon pipe buffers to memcg/kmem
  gfp: add __get_free_kmem_pages helper
  arch: x86: charge page tables to memcg/kmem

 arch/x86/include/asm/pgalloc.h | 13 +++++++------
 arch/x86/mm/pgtable.c          | 24 +++++++++++++++---------
 fs/pipe.c                      | 13 ++++++++-----
 include/linux/gfp.h            |  1 +
 mm/page_alloc.c                | 12 ++++++++++++
 mm/vmalloc.c                   |  6 +++---
 6 files changed, 46 insertions(+), 23 deletions(-)

-- 
2.1.4




More information about the Devel mailing list