Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
e34db0661dc7945e5412a568f38dd170c78099d1
/
mm
/
memcontrol.c
b214514
memcg: add mem_cgroup_from_css() helper
by Wanpeng Li
· 12 years ago
bdf4f4d
mm: memcg: only check anon swapin page charges for swap cache
by Johannes Weiner
· 12 years ago
90deb78
mm: memcg: only check swap cache pages for repeated charging
by Johannes Weiner
· 12 years ago
0435a2f
mm: memcg: split swapin charge function into private and public part
by Johannes Weiner
· 12 years ago
24467ca
mm: memcg: remove needless !mm fixup to init_mm when charging
by Johannes Weiner
· 12 years ago
62ba744
mm: memcg: remove unneeded shmem charge type
by Johannes Weiner
· 12 years ago
827a03d
mm: memcg: move swapin charge functions above callsites
by Johannes Weiner
· 12 years ago
7d18895
mm: memcg: only check for PageSwapCache when uncharging anon
by Johannes Weiner
· 12 years ago
0c59b89
mm: memcg: push down PageSwapCache check into uncharge entry functions
by Johannes Weiner
· 12 years ago
0030f53
mm: memcg: fix compaction/migration failing due to memcg limits
by Johannes Weiner
· 12 years ago
876aafb
mm, memcg: move all oom handling to memcontrol.c
by David Rientjes
· 12 years ago
6b0c81b
mm, oom: reduce dependency on tasklist_lock
by David Rientjes
· 12 years ago
9cbb78b
mm, memcg: introduce own oom handler to iterate only over its own threads
by David Rientjes
· 12 years ago
da92c47
mm/memcg: replace inexistence move_lock_page_cgroup() by move_lock_mem_cgroup() in comment
by Wanpeng Li
· 12 years ago
aaad153
mm/memcg: mem_cgroup_relize_xxx_limit can guarantee memcg->res.limit <= memcg->memsw.limit
by Wanpeng Li
· 12 years ago
ab21588
memcg: rename mem_control_xxx to memcg_xxx
by Wanpeng Li
· 12 years ago
567fb43
memcg: fix bad behavior in use_hierarchy file
by Glauber Costa
· 12 years ago
c255a45
memcg: rename config variables
by Andrew Morton
· 12 years ago
3c935d1
memcg: make mem_cgroup_force_empty_list() return bool
by KAMEZAWA Hiroyuki
· 12 years ago
6068bf0
memcg: mem_cgroup_move_parent() doesn't need gfp_mask
by KAMEZAWA Hiroyuki
· 12 years ago
d845aa2
memcg: clean up force_empty_list() return value check
by Kamezawa Hiroyuki
· 12 years ago
59b8e85
memcg: remove check for signal_pending() during rmdir()
by Kamezawa Hiroyuki
· 12 years ago
a7d6f52
memcg: remove MEM_CGROUP_CHARGE_TYPE_FORCE
by Kamezawa Hiroyuki
· 12 years ago
41326c1
memcg: rename MEM_CGROUP_CHARGE_TYPE_MAPPED as MEM_CGROUP_CHARGE_TYPE_ANON
by Kamezawa Hiroyuki
· 12 years ago
bff6bb8
memcg: rename MEM_CGROUP_STAT_SWAPOUT as MEM_CGROUP_STAT_SWAP
by Kamezawa Hiroyuki
· 12 years ago
dad7557
mm: fix kernel-doc warnings
by Wanpeng Li
· 12 years ago
3a981f4
memcg: fix use_hierarchy css_is_ancestor oops regression
by Hugh Dickins
· 12 years ago
3f13461
memcg: decrement static keys at real destroy time
by Glauber Costa
· 12 years ago
3afe36b
memcg: always free struct memcg through schedule_work()
by Glauber Costa
· 12 years ago
fa9add6
mm/memcg: apply add/del_page to lruvec
by Hugh Dickins
· 12 years ago
4d7dcca
mm/memcg: get_lru_size not get_lruvec_size
by Hugh Dickins
· 12 years ago
af7c4b0
mm: memcg: print statistics from live counters
by Johannes Weiner
· 12 years ago
fad02c2
mm: memcg: group swapped-out statistics counter logically
by Johannes Weiner
· 12 years ago
1311471
mm: memcg: keep ratelimit counter separate from event counters
by Johannes Weiner
· 12 years ago
78ccf5b
mm: memcg: print statistics directly to seq_file
by Johannes Weiner
· 12 years ago
fada52c
mm: memcg: convert numa stat to read_seq_string interface
by Johannes Weiner
· 12 years ago
6104621
mm: memcg: remove obsolete statistics array boundary enum item
by Johannes Weiner
· 12 years ago
2f3479b
memcg: don't uncharge in mem_cgroup_move_account()
by KAMEZAWA Hiroyuki
· 12 years ago
cc926f7
memcg: move charges to root cgroup if use_hierarchy=0
by KAMEZAWA Hiroyuki
· 12 years ago
d01dd17
memcg: use res_counter_uncharge_until() in move_parent()
by KAMEZAWA Hiroyuki
· 12 years ago
c56d5c7
mm/vmscan: push lruvec pointer into inactive_list_is_low()
by Konstantin Khlebnikov
· 12 years ago
074291f
mm/vmscan: replace zone_nr_lru_pages() with get_lruvec_size()
by Konstantin Khlebnikov
· 12 years ago
7f5e86c
mm: add link from struct lruvec to struct zone
by Konstantin Khlebnikov
· 12 years ago
748dad3
memcg: make threshold index in the right position
by Sha Zhengju
· 12 years ago
a0db00f
memcg: remove redundant parentheses
by Kirill A. Shutemov
· 12 years ago
3a7951b
memcg: mark stat field of mem_cgroup struct as __percpu
by Kirill A. Shutemov
· 12 years ago
92ba39a
memcg: remove unused variable
by Kirill A. Shutemov
· 12 years ago
6bbda35
memcg: mark more functions/variables as static
by Kirill A. Shutemov
· 12 years ago
bbf808e
mm/memcg: kill mem_cgroup_lru_del()
by Konstantin Khlebnikov
· 12 years ago
89abfab
mm/memcg: move reclaim_stat into lruvec
by Hugh Dickins
· 12 years ago
8649300
memcg swap: use mem_cgroup_uncharge_swap()
by Hugh Dickins
· 12 years ago
e91cbb4
memcg swap: mem_cgroup_move_swap_account never needs fixup
by Hugh Dickins
· 12 years ago
4b91355
memcg: fix/change behavior of shared anon at moving task
by KAMEZAWA Hiroyuki
· 12 years ago
bde05d1
shmem: replace page if mapping excludes its zone
by Hugh Dickins
· 12 years ago
c3ac9a8
mm: memcg: count pte references from every member of the reclaimed hierarchy
by Johannes Weiner
· 12 years ago
91c63734
kernel: cgroup: push rcu read locking from css_is_ancestor() to callsite
by Johannes Weiner
· 12 years ago
e709ffd
mm: remove swap token code
by Rik van Riel
· 12 years ago
88d6ae8d
Merge branch 'for-3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
by Linus Torvalds
· 13 years ago
62ade86
memcg,thp: fix res_counter:96 regression
by Hugh Dickins
· 13 years ago
8c75776
memcg: free spare array to avoid memory leak
by Sha Zhengju
· 13 years ago
ce587e6
mm: memcg: move pc lookup point to commit_charge()
by Johannes Weiner
· 13 years ago
9b7f43a
memcg: fix Bad page state after replace_page_cache
by Hugh Dickins
· 13 years ago
569530f
memcg: do not open code accesses to res_counter members
by Glauber Costa
· 13 years ago
d833049
memcg: fix broken boolen expression
by Kirill A. Shutemov
· 13 years ago
cbe128e3
cgroup: get rid of populate for memcg
by Glauber Costa
· 13 years ago
1d62e43
cgroup: pass struct mem_cgroup instead of struct cgroup to socket memcg
by Glauber Costa
· 13 years ago
48ddbe1
cgroup: make css->refcnt clearing on cgroup removal optional
by Tejun Heo
· 13 years ago
6bc1034
cgroup: convert memcg controller to the new cftype interface
by Tejun Heo
· 13 years ago
af36f90
memcg: always create memsw files if CONFIG_CGROUP_MEM_RES_CTLR_SWAP
by Tejun Heo
· 13 years ago
45f83ce
mm: thp: fix up pmd_trans_unstable() locations
by Andrea Arcangeli
· 13 years ago
1272485
memcg: avoid THP split in task migration
by Naoya Horiguchi
· 13 years ago
8d32ff8
memcg: clean up existing move charge code
by Naoya Horiguchi
· 13 years ago
a488428
mm/memcontrol.c: remove unnecessary 'break' in mem_cgroup_read()
by Jeff Liu
· 13 years ago
45f3e38
mm/memcontrol.c: remove redundant BUG_ON() in mem_cgroup_usage_unregister_event()
by Anton Vorontsov
· 13 years ago
13fd1dd9
mm/memcontrol.c: s/stealed/stolen/
by Andrew Morton
· 13 years ago
4331f7d
memcg: fix performance of mem_cgroup_begin_update_page_stat()
by KAMEZAWA Hiroyuki
· 13 years ago
2ff76f1
memcg: remove PCG_FILE_MAPPED
by KAMEZAWA Hiroyuki
· 13 years ago
89c06bd
memcg: use new logic for page stat accounting
by KAMEZAWA Hiroyuki
· 13 years ago
312734c0
memcg: remove PCG_MOVE_LOCK flag from page_cgroup
by KAMEZAWA Hiroyuki
· 13 years ago
619d094
memcg: simplify move_account() check
by KAMEZAWA Hiroyuki
· 13 years ago
9e33579
memcg: remove EXPORT_SYMBOL(mem_cgroup_update_page_stat)
by KAMEZAWA Hiroyuki
· 13 years ago
b2402857
memcg: remove PCG_CACHE page_cgroup flag
by KAMEZAWA Hiroyuki
· 13 years ago
0e79ded
memcg: remove unnecessary thp check in page stat accounting
by KAMEZAWA Hiroyuki
· 13 years ago
1f2b71f
memcg: remove redundant returns
by Hugh Dickins
· 13 years ago
f156ab9
memcg: enum lru_list lru
by Hugh Dickins
· 13 years ago
1eb4927
memcg: lru_size instead of MEM_CGROUP_ZSTAT
by Hugh Dickins
· 13 years ago
d79154b
memcg: replace mem and mem_cont stragglers
by Hugh Dickins
· 13 years ago
e845e19
mm, memcg: pass charge order to oom killer
by David Rientjes
· 13 years ago
1a5a990
mm: thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode
by Andrea Arcangeli
· 13 years ago
0d9cabd
Merge branch 'for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
by Linus Torvalds
· 13 years ago
59927fb
memcg: free mem_cgroup by RCU to fix oops
by Hugh Dickins
· 13 years ago
be22aec
memcg: revert fix to mapcount check for this release
by Hugh Dickins
· 13 years ago
e6ca7b8
memcg: fix mapcount check in move charge code for anonymous page
by Naoya Horiguchi
· 13 years ago
7512102
memcg: fix GPF when cgroup removal races with last exit
by Hugh Dickins
· 13 years ago
9ce70c0
memcg: fix deadlock by inverting lrucare nesting
by Hugh Dickins
· 13 years ago
371528c
mm: memcg: Correct unregistring of events attached to the same eventfd
by Anton Vorontsov
· 13 years ago
82b3f2a
mm/memcontrol.c: fix warning with CONFIG_NUMA=n
by Andrew Morton
· 13 years ago
761b3ef
cgroup: remove cgroup_subsys argument from callbacks
by Li Zefan
· 13 years ago
701b259
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by Linus Torvalds
· 13 years ago
6568d4a
mm: memcg: update the correct soft limit tree during migration
by Johannes Weiner
· 13 years ago
Next »