2015-02-05 |
Michal Hocko | memcg, shmem: fix shmem migration to use lrucare Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-12-29 |
Michal Hocko | mm: get rid of radix tree gfp mask for pagecache_get_page Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-12-11 |
Michal Hocko | mm, memcg: fix potential undefined behaviour in page... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-12-11 |
Michal Hocko | mm: memcontrol: micro-optimize mem_cgroup_split_huge_fixup()
|
commit | commitdiff | tree |
2014-10-21 |
Michal Hocko | PM: convert do_each_thread to for_each_process_thread Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-10-21 |
Michal Hocko | OOM, PM: OOM killed task shouldn't escape PM suspend Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-10-10 |
Michal Hocko | mm: memcontrol: do not kill uncharge batching in free_pages_... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-08-29 |
Michal Hocko | hugetlb_cgroup: use lockdep_assert_held rather than... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-08-07 |
Michal Hocko | mm: memcontrol: remove explicit OOM parameter in charge... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-07-31 |
Michal Hocko | memcg: oom_notify use-after-free fix Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-06-06 |
Michal Hocko | vmscan: memcg: always use swappiness of the reclaimed... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-06-04 |
Michal Hocko | memcg: do not hang on OOM when killed by userspace... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-05-23 |
Michal Hocko | memcg: fix swapcache charge from kernel thread context Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-05-16 |
Michal Hocko | memcg: remove tasks/children test from mem_cgroup_force_empty() Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-04-07 |
Michal Hocko | memcg: rename high level charging functions Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-04-07 |
Michal Hocko | memcg: do not replicate get_mem_cgroup_from_mm in __mem_cgro... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-04-07 |
Michal Hocko | mm: exclude memoryless nodes from zone_reclaim Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-02-25 |
Michal Hocko | memcg: change oom_info_lock to mutex Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-01-24 |
Michal Hocko | memcg: fix css reference leak and endless loop in mem_cgroup... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-01-24 |
Michal Hocko | memcg: fix endless loop caused by mem_cgroup_iter Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-01-24 |
Michal Hocko | mm: new_vma_page() cannot see NULL vma for hugetlb... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2014-01-22 |
Michal Hocko | memcg, oom: lock mem_cgroup_print_oom_info Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-09-25 |
Michal Hocko | watchdog: update watchdog_thresh properly Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-09-25 |
Michal Hocko | watchdog: update watchdog attributes atomically Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-09-12 |
Michal Hocko | memcg, vmscan: do not fall into reclaim-all pass too... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-09-12 |
Michal Hocko | memcg: track all children over limit in the root Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-09-12 |
Michal Hocko | memcg, vmscan: do not attempt soft limit reclaim if... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-09-12 |
Michal Hocko | memcg: track children in soft limit excess to improve... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-09-12 |
Michal Hocko | memcg: enhance memcg iterator to support predicates Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-09-12 |
Michal Hocko | vmscan, memcg: do softlimit reclaim also for targeted... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-09-12 |
Michal Hocko | memcg: get rid of soft-limit tree infrastructure Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-09-12 |
Michal Hocko | memcg, vmscan: integrate soft reclaim tighter with... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-08-23 |
Michal Hocko | memcg: get rid of swapaccount leftovers Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-08-14 |
Michal Hocko | hugetlb: fix lockdep splat caused by pmd sharing Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-07-31 |
Michal Hocko | vmpressure: make sure there are no events queued after... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-07-31 |
Michal Hocko | vmpressure: do not check for pending work to prevent... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-07-31 |
Michal Hocko | vmpressure: change vmpressure::sr_lock to spinlock Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-07-09 |
Michal Hocko | mm: honor min_free_kbytes set by user Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-07-09 |
Michal Hocko | memcg, kmem: fix reference count handling on the error... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-07-09 |
Michal Hocko | Revert "memcg: avoid dangling reference count in creation... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-04-29 |
Michal Hocko | memcg: do not check for do_swap_account in mem_cgroup_... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-04-29 |
Michal Hocko | cgroup: remove css_get_next Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-04-29 |
Michal Hocko | memcg: further simplify mem_cgroup_iter Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-04-29 |
Michal Hocko | memcg: simplify mem_cgroup_iter Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-04-29 |
Michal Hocko | memcg: relax memcg iter caching Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-04-29 |
Michal Hocko | memcg: rework mem_cgroup_iter to use cgroup iterators Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-04-29 |
Michal Hocko | memcg: keep prev's css alive for the whole mem_cgroup_iter Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-04-07 |
Michal Hocko | memcg: fix memcg_cache_name() to use cgroup_name() Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-03-13 |
Michal Hocko | device: separate all subsys mutexes Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-02-24 |
Michal Hocko | memcg: cleanup mem_cgroup_init comment Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-02-24 |
Michal Hocko | memcg: move memcg_stock initialization to mem_cgroup_init Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-02-24 |
Michal Hocko | memcg: move mem_cgroup_soft_limit_tree_init to mem_cgroup_init Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-02-24 |
Michal Hocko | memcg: clean up swap accounting initialization code Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-02-24 |
Michal Hocko | memcg: do not create memsw files if swap accounting... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-02-24 |
Michal Hocko | memcg,vmscan: do not break out targeted reclaim without... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-02-09 |
Michal Hocko | da9030_battery: Include notifier.h Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2013-01-05 |
Michal Hocko | mm: limit mmu_gather batching to fix soft lockups on... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-12-13 |
Michal Hocko | memcg: do not check for mm in __mem_cgroup_count_vm_event Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-11-16 |
Michal Hocko | memcg: oom: fix totalpages calculation for memory.swappiness==0 Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-11-05 |
Michal Hocko | hugetlb: do not fail in hugetlb_cgroup_pre_destroy Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-11-05 |
Michal Hocko | memcg: make mem_cgroup_reparent_charges non failing Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-10-31 |
Michal Hocko | linux/kernel.h: Remove duplicate trace_printk declaration Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-10-29 |
Michal Hocko | memcg: Simplify mem_cgroup_force_empty_list error handling Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-10-29 |
Michal Hocko | memcg: root_cgroup cannot reach mem_cgroup_move_parent Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-10-29 |
Michal Hocko | memcg: split mem_cgroup_force_empty into reclaiming... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-10-10 |
Michal Hocko | nohz: Fix idle ticks in cpu summary line of /proc/stat Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-10-09 |
Michal Hocko | hugetlb: do not use vma_hugecache_offset() for vma_prio_tree... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-10-09 |
Michal Hocko | memcg: move mem_cgroup_is_root upwards Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-10-09 |
Michal Hocko | memcg: cleanup kmem tcp ifdefs Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-08-21 |
Michal Hocko | mm: hugetlbfs: correctly populate shared pmd Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-08-01 |
Michal Hocko | memcg: prevent OOM with too many dirty pages Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-05-29 |
Michal Hocko | mm: consider all swapped back pages in used-once logic Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-04-05 |
Michal Hocko | memcg swap: use mem_cgroup_uncharge_swap fix Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-03-23 |
Michal Hocko | watchdog: make sure the watchdog thread gets CPU on... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-02-15 |
Michal Hocko | nohz: Remove update_ts_time_stat from tick_nohz_start_idle Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-01-23 |
Michal Hocko | mm: __count_immobile_pages(): make sure the node is... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-01-23 |
Michal Hocko | mm: fix NULL ptr dereference in __count_immobile_pages Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-01-13 |
Michal Hocko | memcg: free entries in soft_limit_tree if allocation... Signed-off-by: Michal Hocko <mhocko@suse.cz> Cc: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-01-11 |
Michal Hocko | mm: fix off-by-two in __zone_watermark_ok() Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2012-01-11 |
Michal Hocko | hugetlb: clarify hugetlb_instantiation_mutex usage Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-12-09 |
Michal Hocko | procfs: do not overflow get_{idle,iowait}_time for... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-12-09 |
Michal Hocko | mm: Ensure that pfn_valid() is called once per pageblock... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-11-24 |
Michal Hocko | cgroup_freezer: fix freezing groups with stopped tasks Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-11-16 |
Michal Hocko | oom: do not kill tasks with oom_score_adj OOM_SCORE_ADJ_MIN Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-10-27 |
Michal Hocko | lguest: move process freezing before pending signals... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-09-29 |
Michal Hocko | rcu: Not necessary to pass rcu_read_lock_held() to... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-09-08 |
Michal Hocko | proc: Consider NO_HZ when printing idle and iowait... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-09-08 |
Michal Hocko | nohz: Make idle/iowait counter update conditional Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-09-08 |
Michal Hocko | nohz: Fix update_ts_time_stat idle accounting Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-09-08 |
Michal Hocko | cputime: Clean up cputime_to_usecs and usecs_to_cputime... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-08-10 |
Michal Hocko | Revert "memcg: get rid of percpu_charge_mutex lock" Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-07-26 |
Michal Hocko | fs/exec.c: use BUILD_BUG_ON for VM_STACK_FLAGS & VM_STACK_IN... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-07-26 |
Michal Hocko | cpusets: randomize node rotor used in cpuset_mem_spread_node() Signed-off-by: Michal Hocko <mhocko@suse.cz> Cc: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-07-26 |
Michal Hocko | memcg: get rid of percpu_charge_mutex lock Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-07-26 |
Michal Hocko | memcg: add mem_cgroup_same_or_subtree() helper Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-07-26 |
Michal Hocko | memcg: unify sync and async per-cpu charge cache draining Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-07-26 |
Michal Hocko | memcg: do not try to drain per-cpu caches without pages Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-07-26 |
Michal Hocko | memcg: change memcg_oom_mutex to spinlock Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-07-26 |
Michal Hocko | memcg: make oom_lock 0 and 1 based rather than counter Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
2011-07-08 |
Michal Hocko | rcu: treewide: Do not use rcu_read_lock_held when calling... Signed-off-by: Michal Hocko <mhocko@suse.cz>
|
commit | commitdiff | tree |
next |