Show patches with: Submitter = Roman Gushchin       |    State = Action Required       |    Archived = No       |   186 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,28/28] kselftests: cgroup: add kernel memory accounting tests The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,27/28] tools/cgroup: make slabinfo.py compatible with new slab controller The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,26/28] tools/cgroup: add slabinfo.py tool The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,25/28] mm: memcg/slab: remove redundant check in memcg_accumulate_slabinfo() The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,24/28] mm: memcg/slab: deprecate slab_root_caches The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,23/28] mm: memcg/slab: deprecate memcg_kmem_get_cache() The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,22/28] mm: memcg/slab: simplify memcg cache creation The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,21/28] mm: memcg/slab: use a single set of kmem_caches for all memory cgroups The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,20/28] mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,19/28] mm: memcg/slab: deprecate memory.kmem.slabinfo The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,18/28] mm: memcg/slab: charge individual slab objects instead of pages The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,17/28] mm: memcg/slab: save obj_cgroup for non-root slab objects The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,16/28] mm: memcg/slab: allocate obj_cgroups for non-root slab pages The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,15/28] mm: memcg/slab: obj_cgroup API The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,14/28] mm: memcontrol: decouple reference counting from page accounting The new cgroup slab memory controller 1 - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,13/28] mm: vmstat: convert slab vmstat counter to bytes The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,12/28] mm: vmstat: use s32 for vm_node_stat_diff in struct per_cpu_nodestat The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,11/28] mm: slub: implement SLUB version of obj_to_index() The new cgroup slab memory controller 2 - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,10/28] mm: memcg: introduce mod_lruvec_memcg_state() The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,09/28] mm: memcg/slab: rename __mod_lruvec_slab_state() into __mod_lruvec_obj_state() The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,08/28] mm: fork: fix kernel_stack memcg stats for various stack implementations The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,07/28] mm: memcg/slab: introduce mem_cgroup_from_obj() The new cgroup slab memory controller - - - 0 0 0 2020-01-27 Roman Gushchin New
[v2,06/28] mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge() The new cgroup slab memory controller 1 1 - 0 0 0 2020-01-27 Roman Gushchin New
[v2,05/28] mm: memcg/slab: cache page number in memcg_(un)charge_slab() The new cgroup slab memory controller 1 1 - 0 0 0 2020-01-27 Roman Gushchin New
[v2,04/28] mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() The new cgroup slab memory controller 1 1 - 0 0 0 2020-01-27 Roman Gushchin New
[v2,03/28] mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page() The new cgroup slab memory controller 1 1 - 0 0 0 2020-01-27 Roman Gushchin New
[v2,02/28] mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments The new cgroup slab memory controller 1 1 - 0 0 0 2020-01-27 Roman Gushchin New
[v2,01/28] mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments The new cgroup slab memory controller 1 1 - 0 0 0 2020-01-27 Roman Gushchin New
mm: memcg/slab: introduce mem_cgroup_from_obj() mm: memcg/slab: introduce mem_cgroup_from_obj() 1 1 - 0 0 0 2020-01-17 Roman Gushchin New
[v2,6/6] mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge() mm: memcg: kmem API cleanup 1 1 - 0 0 0 2020-01-09 Roman Gushchin New
[v2,5/6] mm: memcg/slab: cache page number in memcg_(un)charge_slab() mm: memcg: kmem API cleanup 1 1 - 0 0 0 2020-01-09 Roman Gushchin New
[v2,4/6] mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() mm: memcg: kmem API cleanup 1 1 - 0 0 0 2020-01-09 Roman Gushchin New
[v2,3/6] mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page() mm: memcg: kmem API cleanup 1 1 - 0 0 0 2020-01-09 Roman Gushchin New
[v2,2/6] mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments mm: memcg: kmem API cleanup 1 1 - 0 0 0 2020-01-09 Roman Gushchin New
[v2,1/6] mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments mm: memcg: kmem API cleanup 1 1 - 0 0 0 2020-01-09 Roman Gushchin New
[7/7] mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge() mm: memcg: kmem API cleanup - - - 0 0 0 2020-01-09 Roman Gushchin New
[6/7] mm: memcg/slab: cache page number in memcg_(un)charge_slab() mm: memcg: kmem API cleanup - - - 0 0 0 2020-01-09 Roman Gushchin New
[5/7] mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() mm: memcg: kmem API cleanup - - - 0 0 0 2020-01-09 Roman Gushchin New
[4/7] mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page() mm: memcg: kmem API cleanup - - - 0 0 0 2020-01-09 Roman Gushchin New
[3/7] mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments mm: memcg: kmem API cleanup - - - 0 0 0 2020-01-09 Roman Gushchin New
[2/7] mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments mm: memcg: kmem API cleanup - - - 0 0 0 2020-01-09 Roman Gushchin New
[1/7] mm: kmem: remove duplicate definitions of __memcg_kmem_(un)charge() mm: memcg: kmem API cleanup - - - 0 0 0 2020-01-09 Roman Gushchin New
[v2] mm: memcg/slab: fix percpu slab vmstats flushing [v2] mm: memcg/slab: fix percpu slab vmstats flushing 2 - - 0 0 0 2019-12-20 Roman Gushchin New
mm: memcg/slab: fix percpu slab vmstats flushing mm: memcg/slab: fix percpu slab vmstats flushing 1 - - 0 0 0 2019-12-18 Roman Gushchin New
[v2] mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction [v2] mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction 1 1 1 0 0 0 2019-11-29 Roman Gushchin New
mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction - 1 1 0 0 0 2019-11-25 Roman Gushchin New
[2/2] mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() [1/2] mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() 2 1 - 0 0 0 2019-11-06 Roman Gushchin New
[1/2] mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() [1/2] mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() 2 1 - 0 0 0 2019-11-06 Roman Gushchin New
[v2] mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly [v2] mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly 1 1 - 0 0 0 2019-10-31 Roman Gushchin New
mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly - 1 - 0 0 0 2019-10-25 Roman Gushchin New
[16/16] mm: slab: remove redundant check in memcg_accumulate_slabinfo() The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[15/16] tools/cgroup: make slabinfo.py compatible with new slab controller The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[14/16] mm: memcg/slab: use one set of kmem_caches for all memory cgroups The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[13/16] mm: memcg/slab: deprecate memory.kmem.slabinfo The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[12/16] tools/cgroup: add slabinfo.py tool The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[11/16] mm: memcg/slab: replace memcg_from_slab_page() with memcg_from_slab_obj() The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[10/16] mm: memcg: move get_mem_cgroup_from_current() to memcontrol.h The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[09/16] mm: memcg/slab: charge individual slab objects instead of pages The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[08/16] mm: memcg: introduce __mod_lruvec_memcg_state() The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[07/16] mm: memcg: move memcg_kmem_bypass() to memcontrol.h The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[06/16] mm: memcg/slab: save memcg ownership data for non-root slab objects The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[05/16] mm: slub: implement SLUB version of obj_to_index() The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[04/16] mm: memcg/slab: allocate space for memcg ownership data for non-root slabs The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[03/16] mm: vmstat: convert slab vmstat counter to bytes The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[02/16] mm: vmstat: use s32 for vm_node_stat_diff in struct per_cpu_nodestat The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
[01/16] mm: memcg: introduce mem_cgroup_ptr The new slab memory controller - - - 0 0 0 2019-10-18 Roman Gushchin New
tools/cgroup: add slabinfo.py tool tools/cgroup: add slabinfo.py tool - - - 0 0 0 2019-10-16 Roman Gushchin New
[v2] cgroup, blkcg: prevent dirty inodes to pin dying memory cgroups [v2] cgroup, blkcg: prevent dirty inodes to pin dying memory cgroups - - - 0 0 0 2019-10-10 Roman Gushchin New
[RESEND] mm: memcg/slab: fix panic in __free_slab() caused by premature memcg pointer release [RESEND] mm: memcg/slab: fix panic in __free_slab() caused by premature memcg pointer release 1 1 1 0 0 0 2019-10-10 Roman Gushchin New
cgroup, blkcg: prevent dirty inodes to pin dying memory cgroups cgroup, blkcg: prevent dirty inodes to pin dying memory cgroups - - - 0 0 0 2019-10-04 Roman Gushchin New
mm: memcg/slab: fix panic in __free_slab() caused by premature memcg pointer release mm: memcg/slab: fix panic in __free_slab() caused by premature memcg pointer release - - 1 0 0 0 2019-10-04 Roman Gushchin New
[RFC,02/14] mm: memcg: introduce mem_cgroup_ptr Untitled series #170589 - - - 0 0 0 2019-09-05 Roman Gushchin New
[RFC,09/14] mm: memcg: introduce __mod_lruvec_memcg_state() The new slab memory controller - - - 0 0 0 2019-09-05 Roman Gushchin New
[RFC,08/14] mm: memcg: move memcg_kmem_bypass() to memcontrol.h The new slab memory controller - - - 0 0 0 2019-09-05 Roman Gushchin New
[RFC,07/14] mm: memcg/slab: save memcg ownership data for non-root slab objects The new slab memory controller - - - 0 0 0 2019-09-05 Roman Gushchin New
[RFC,06/14] mm: slub: implement SLUB version of obj_to_index() The new slab memory controller - - - 0 0 0 2019-09-05 Roman Gushchin New
[RFC,05/14] mm: memcg/slab: allocate space for memcg ownership data for non-root slabs The new slab memory controller - - - 0 0 0 2019-09-05 Roman Gushchin New
[RFC,04/14] mm: vmstat: convert slab vmstat counter to bytes The new slab memory controller - - - 0 0 0 2019-09-05 Roman Gushchin New
[RFC,03/14] mm: vmstat: use s32 for vm_node_stat_diff in struct per_cpu_nodestat The new slab memory controller - - - 0 0 0 2019-09-05 Roman Gushchin New
[RFC,02/14] mm: memcg: introduce mem_cgroup_ptr The new slab memory controller - - - 0 0 0 2019-09-05 Roman Gushchin New
[RFC,01/14] mm: memcg: subpage charging API The new slab memory controller - - - 0 0 0 2019-09-05 Roman Gushchin New
[v3,3/3] mm: memcontrol: flush percpu slab vmstats on kmem offlining vmstats/vmevents flushing - - - 0 0 0 2019-08-19 Roman Gushchin New
[v3,2/3] mm: memcontrol: flush percpu vmevents before releasing memcg vmstats/vmevents flushing 1 - - 0 0 0 2019-08-19 Roman Gushchin New
[v3,1/3] mm: memcontrol: flush percpu vmstats before releasing memcg vmstats/vmevents flushing 1 - - 0 0 0 2019-08-19 Roman Gushchin New
[v2,3/3] mm: memcontrol: flush percpu vmevents before releasing memcg vmstats/vmevents flushing 1 - - 0 0 0 2019-08-19 Roman Gushchin New
[v2,2/3] mm: memcontrol: flush percpu slab vmstats on kmem offlining vmstats/vmevents flushing - - - 0 0 0 2019-08-19 Roman Gushchin New
[v2,1/3] mm: memcontrol: flush percpu vmstats before releasing memcg vmstats/vmevents flushing 1 - - 0 0 0 2019-08-19 Roman Gushchin New
Partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" Partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" 1 - - 0 0 0 2019-08-17 Roman Gushchin New
mm: memcontrol: flush percpu vmevents before releasing memcg mm: memcontrol: flush percpu vmevents before releasing memcg 1 - - 0 0 0 2019-08-12 Roman Gushchin New
[2/2] mm: memcontrol: flush percpu slab vmstats on kmem offlining flush percpu vmstats - - - 0 0 0 2019-08-12 Roman Gushchin New
[1/2] mm: memcontrol: flush percpu vmstats before releasing memcg flush percpu vmstats 1 - - 0 0 0 2019-08-12 Roman Gushchin New
mm: memcontrol: flush slab vmstats on kmem offlining mm: memcontrol: flush slab vmstats on kmem offlining - - - 0 0 0 2019-08-08 Roman Gushchin New
[v2] mm: memcontrol: switch to rcu protection in drain_all_stock() [v2] mm: memcontrol: switch to rcu protection in drain_all_stock() 1 - - 0 0 0 2019-08-02 Roman Gushchin New
mm: workingset: fix vmstat counters for shadow nodes mm: workingset: fix vmstat counters for shadow nodes 1 - - 0 0 0 2019-08-01 Roman Gushchin New
mm: memcontrol: switch to rcu protection in drain_all_stock() mm: memcontrol: switch to rcu protection in drain_all_stock() - - - 0 0 0 2019-08-01 Roman Gushchin New
[v2] mm: memcg/slab: properly handle kmem_caches reparented to root_mem_cgroup [v2] mm: memcg/slab: properly handle kmem_caches reparented to root_mem_cgroup 1 1 - 0 0 0 2019-06-20 Roman Gushchin New
mm: memcg/slab: properly handle kmem_caches reparented to root_mem_cgroup mm: memcg/slab: properly handle kmem_caches reparented to root_mem_cgroup - - - 0 0 0 2019-06-20 Roman Gushchin New
[v7,10/10] mm: reparent memcg kmem_caches on cgroup removal mm: reparent slab memory on cgroup removal 1 1 - 0 0 0 2019-06-11 Roman Gushchin New
[v7,09/10] mm: stop setting page->mem_cgroup pointer for slab pages mm: reparent slab memory on cgroup removal 1 1 - 0 0 0 2019-06-11 Roman Gushchin New
[v7,08/10] mm: rework non-root kmem_cache lifecycle management mm: reparent slab memory on cgroup removal 1 1 - 0 0 0 2019-06-11 Roman Gushchin New
« 1 2 »