2021-08-14 |
Shakeel Butt | slub: fix kmalloc_pagealloc_invalid_free unit test Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2021-07-30 |
Shakeel Butt | slub: fix unreclaimable slab stat for bulk free Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2021-05-20 |
Shakeel Butt | cgroup: disable controllers at parse time Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Shakeel Butt | memcg: charge before adding to swapcache on swapin Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Shakeel Butt | memcg: enable memcg oom-kill for __GFP_NOFAIL Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Shakeel Butt | memcg: cleanup root memcg checks Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2021-03-23 |
Shakeel Butt | psi: Reduce calls to sched_clock() in psi Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Shakeel Butt | mm/list_lru.c: remove kvfree_rcu_local() Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Shakeel Butt | mm: memcg: add swapcache stat for memcg v2 Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2021-01-24 |
Shakeel Butt | mm: fix numa stats for thp migration Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2021-01-24 |
Shakeel Butt | mm: memcg: fix memcg file_dirty numa stat Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2021-01-05 |
Shakeel Butt | inotify, memcg: account inotify instances to kmemcg Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-12-19 |
Shakeel Butt | mm, kvm: account kvm_vcpu_mmap to kmemcg Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-12-15 |
Shakeel Butt | mm: memcontrol: account pagetables per node Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-12-15 |
Shakeel Butt | mm: move lruvec stats update functions to vmstat.h Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-12-15 |
Shakeel Butt | mm/rmap: always do TTU_IGNORE_ACCESS Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-09-26 |
Shakeel Butt | mm: slab: fix potential double free in ___cache_free Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-08-07 |
Shakeel Butt | mm: vmscan: consistent update to pgrefill Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-08-07 |
Shakeel Butt | mm: memcontrol: account kernel stack per node Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-06-04 |
Shakeel Butt | mm: swap: memcg: fix memcg stats for huge pages Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-06-04 |
Shakeel Butt | mm: swap: fix vmstats for huge pages Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-06-04 |
Shakeel Butt | mm/memcg: optimize memory.numa_stat like memory.stat Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-06-02 |
Shakeel Butt | memcg: expose root cgroup's memory.stat Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-04-02 |
Shakeel Butt | memcg: css_tryget_online cleanups Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-03-10 |
Shakeel Butt | net: memcg: late association of sock to memcg Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-03-10 |
Shakeel Butt | cgroup: memcg: net: do not associate sock with unrelated... Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-01-04 |
Shakeel Butt | memcg: account security cred as well to kmemcg Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2020-01-02 |
Shakeel Butt | x86/resctrl: Fix potential memory leak Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-12-01 |
Shakeel Butt | mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-11-06 |
Shakeel Butt | mm: memcontrol: fix NULL-ptr deref in percpu stats... Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-08-31 |
Shakeel Butt | mm: memcontrol: fix percpu vmstats and vmevents flush Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-07-12 |
Shakeel Butt | oom: decouple mems_allowed from oom_unkillable_task Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-07-12 |
Shakeel Butt | mm, oom: remove redundant task_in_mem_cgroup() check Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-07-12 |
Shakeel Butt | mm, oom: refactor dump_tasks for memcg OOMs Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-07-12 |
Shakeel Butt | mm, memcg: introduce memory.events.local Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-07-12 |
Shakeel Butt | memcg, fsnotify: no oom-kill for remote memcg charging Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-07-12 |
Shakeel Butt | memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-07-12 |
Shakeel Butt | slub: don't panic for memcg kmem cache creation failure Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-07-05 |
Shakeel Butt | mm/vmscan.c: prevent useless kswapd loops Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-06-14 |
Shakeel Butt | mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-04-04 |
Shakeel Butt | cgroup: remove extra cgroup_migrate_finish() call Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-03-06 |
Shakeel Butt | mm, oom: remove 'prefer children over parent' heuristic Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-03-06 |
Shakeel Butt | memcg: localize memcg_kmem_enabled() check Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-02-01 |
Shakeel Butt | mm, oom: fix use-after-free in oom_kill_process Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-01-10 |
Shakeel Butt | netfilter: ebtables: account ebt_table_info to kmemcg Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2019-01-09 |
Shakeel Butt | fork, memcg: fix cached_stacks case Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-10-26 |
Shakeel Butt | memcg: remove memcg_kmem_skip_account Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-08-22 |
Shakeel Butt | memcg: reduce memcg tree traversals for stats collection Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-08-17 |
Shakeel Butt | fs, mm: account buffer_head to kmemcg Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-08-17 |
Shakeel Butt | fs: fsnotify: account fsnotify metadata to kmemcg Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-07-27 |
Shakeel Butt | kvm, mm: account shadow page tables to kmemcg Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-07-09 |
Shakeel Butt | block, mm: remove unnecessary __GFP_HIGH flag Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-06-29 |
Shakeel Butt | net, mm: account sock objects to kmemcg Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-06-14 |
Shakeel Butt | mm: fix race between kmem_cache destroy, create and... Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-06-08 |
Shakeel Butt | mm: save two stranded bits in gfp_mask Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-06-08 |
Shakeel Butt | mm: memcontrol: drain stocks on resize limit Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-04-06 |
Shakeel Butt | slab, slub: skip unnecessary kasan_cache_shutdown() Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-04-06 |
Shakeel Butt | slab, slub: remove size disparity on debug kernel Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-03-28 |
Shakeel Butt | mm, slab: memcg_link the SLAB's kmem_cache Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-02-21 |
Shakeel Butt | mm, mlock, vmscan: no more skipping pagevecs Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2018-02-07 |
Shakeel Butt | vfs: remove might_sleep() from clear_inode() Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2017-11-30 |
Shakeel Butt | mm, memcg: fix mem_cgroup_swapout() for THPs Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2017-11-18 |
Shakeel Butt | epoll: account epitem and eppoll_entry to kmemcg Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2017-11-16 |
Shakeel Butt | mm: mlock: remove lru_add_drain_all() Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2017-11-16 |
Shakeel Butt | fs, mm: account filp cache to kmemcg Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2017-10-12 |
Shakeel Butt | kvm, mm: account kvm related kmem slabs to kmemcg Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
2017-09-09 |
Shakeel Butt | mm: fadvise: avoid fadvise for fs without backing device Signed-off-by: Shakeel Butt <shakeelb@google.com>
|
commit | commitdiff | tree |
|