2012-10-30 | Daisuke Nishimura | cgroup: notify_on_release may not be triggered in some... Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2011-07-26 | Daisuke Nishimura | memcg: fix behavior of mem_cgroup_resize_limit() Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2011-04-28 | Daisuke Nishimura | memcg: update documentation to describe usage_in_bytes Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2011-03-24 | Daisuke Nishimura | memcg: add memcg sanity checks at allocating and freeing... Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2011-01-14 | Daisuke Nishimura | memcg: fix memory migration of shmem swapcache Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2011-01-14 | Daisuke Nishimura | memcg: fix deadlock between cpuset and memcg Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2011-01-14 | Daisuke Nishimura | thp: transhuge-memcg: commit tail pages at charge Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-11-24 | Daisuke Nishimura | memcg: avoid deadlock between move charge and try_charge() Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-08-11 | Daisuke Nishimura | memcg: remove mem from arg of charge_common Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-08-11 | Daisuke Nishimura | memcg: remove redundant code Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-05-27 | Daisuke Nishimura | memcg: move charge of file pages Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-05-27 | Daisuke Nishimura | memcg: clean up move charge Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-03-24 | Daisuke Nishimura | memcg: disable move charge in no mmu case Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Cc: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-03-12 | Daisuke Nishimura | memcg: update memcg_test.txt Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-03-12 | Daisuke Nishimura | memcg: improve performance in moving swap charge Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Cc: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-03-12 | Daisuke Nishimura | memcg: move charges of anonymous swap Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Cc: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-03-12 | Daisuke Nishimura | memcg: avoid oom during moving charge Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Cc: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-03-12 | Daisuke Nishimura | memcg: improve performance in moving charge Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Cc: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-03-12 | Daisuke Nishimura | memcg: move charges of anonymous page Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Cc: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-03-12 | Daisuke Nishimura | memcg: add interface to move charge at task migration Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Cc: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-03-12 | Daisuke Nishimura | cgroup: introduce coalesce css_get() and css_put() Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Cc: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-03-12 | Daisuke Nishimura | cgroup: introduce cancel_attach() Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Cc: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2010-01-16 | Daisuke Nishimura | memcg: ensure list is empty at rmdir Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-12-16 | Daisuke Nishimura | memcg: remove memcg_tasklist Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-12-16 | Daisuke Nishimura | memcg: avoid oom-killing innocent task in case of use_hierarchy Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-12-16 | Daisuke Nishimura | memcg: cleanup mem_cgroup_move_parent() Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-12-16 | Daisuke Nishimura | memcg: add mem_cgroup_cancel_charge() Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-10-29 | Daisuke Nishimura | mm: don't call pte_unmap() against an improper pte Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-09-24 | Daisuke Nishimura | memcg: show swap usage in stat file Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-09-22 | Daisuke Nishimura | mm: add_to_swap_cache() does not return -EEXIST Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-09-22 | Daisuke Nishimura | mm: add_to_swap_cache() must not sleep Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-06-18 | Daisuke Nishimura | memcg: add interface to reset limits Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-06-18 | Daisuke Nishimura | memcg: remove mem_cgroup_cache_charge_swapin() Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-06-17 | Daisuke Nishimura | vmscan: handle may_swap more strictly Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-05-29 | Daisuke Nishimura | memcg: fix deadlock between lock_page_cgroup and mapping... Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Cc: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-05-02 | Daisuke Nishimura | memcg: fix mem_cgroup_shrink_usage() Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Cc: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-05-02 | Daisuke Nishimura | memcg: fix try_get_mem_cgroup_from_swapcache() Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-04-03 | Daisuke Nishimura | memcg: cleanup cache_charge Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-04-03 | Daisuke Nishimura | memcg: charge swapcache to proper memcg Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-03-14 | Daisuke Nishimura | vmscan: pgmoved should be cleared after updating recent_rotated Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-02-11 | Daisuke Nishimura | migration: migrate_vmas should check "vma" Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-01-30 | Daisuke Nishimura | memcg: get/put parents at create/free Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-01-16 | Daisuke Nishimura | memcg: make oom less frequently Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-01-16 | Daisuke Nishimura | memcg: fix hierarchical reclaim Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-01-16 | Daisuke Nishimura | memcg: fix error path of mem_cgroup_move_parent Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-01-16 | Daisuke Nishimura | memcg: fix mem_cgroup_get_reclaim_stat_from_page Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-01-08 | Daisuke Nishimura | memcg: change try_to_free_pages to hierarchical_reclaim Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-01-08 | Daisuke Nishimura | memcg: avoid deadlock caused by race between oom and... Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-01-08 | Daisuke Nishimura | memcg: remove mem_cgroup_try_charge Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-01-08 | Daisuke Nishimura | memcg: don't trigger oom at page migration Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-01-08 | Daisuke Nishimura | memcg: hierarchy avoid unnecessary reclaim Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Cc: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2009-01-08 | Daisuke Nishimura | memcg: memory swap controller: fix limit check Reported-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> Cc: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |
2008-09-23 | Daisuke Nishimura | memcg: check under limit at shrink_usage Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp> |
commit | commitdiff | tree |