Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Devices
/
android_kernel_samsung_gta4xl
/
445a582738de6802669aeed9c33ca406c23c3b1f
/
include
/
linux
/
memcontrol.h
00f3ca2
mm: memcontrol: per-lruvec stats infrastructure
by Johannes Weiner
· 8 years ago
ed52be7
mm: memcontrol: use generic mod_memcg_page_state for kmem pages
by Johannes Weiner
· 8 years ago
3204929
mm: memcontrol: use the node-native slab memory counters
by Johannes Weiner
· 8 years ago
8e675f7
mm/oom_kill: count global and memory cgroup oom kills
by Konstantin Khlebnikov
· 8 years ago
2262185
mm: per-cgroup memory reclaim stats
by Roman Gushchin
· 8 years ago
ccda7f4
mm: memcontrol: use node page state naming scheme for memcg
by Johannes Weiner
· 8 years ago
71cd311
mm: memcontrol: re-use node VM page state enum
by Johannes Weiner
· 8 years ago
df0e53d
mm: memcontrol: re-use global VM event enum
by Johannes Weiner
· 8 years ago
31176c7
mm: memcontrol: clean up memory.events counting function
by Johannes Weiner
· 8 years ago
2a2e488
mm: vmscan: fix IO/refault regression in cache workingset transition
by Johannes Weiner
· 8 years ago
9a4caf1
mm: memcontrol: provide shmem statistics
by Johannes Weiner
· 8 years ago
553af43
mm: rmap: fix huge file mmap accounting in the memcg stats
by Johannes Weiner
· 8 years ago
17cc4df
slab: use memcg_kmem_cache_wq for slab destruction operations
by Tejun Heo
· 8 years ago
bc2791f
slab: link memcg kmem_caches on their associated memory cgroup
by Tejun Heo
· 8 years ago
b4536f0c8
mm, memcg: fix the active list aging for lowmem requests when memcg is enabled
by Michal Hocko
· 8 years ago
2d75807
mm: memcontrol: consolidate cgroup socket tracking
by Johannes Weiner
· 8 years ago
7c5f64f
mm: oom: deduplicate victim selection code for memcg and global oom
by Vladimir Davydov
· 8 years ago
efdc949
mm: fix memcg stack accounting for sub-page stacks
by Andy Lutomirski
· 8 years ago
7ee36a1
mm, vmscan: Update all zone LRU sizes before updating memcg
by Mel Gorman
· 8 years ago
ef8f232
mm, memcg: move memcg limit enforcement from zones to nodes
by Mel Gorman
· 8 years ago
a9dd0a8
mm, vmscan: make shrink_node decisions more node-centric
by Mel Gorman
· 8 years ago
599d0c9
mm, vmscan: move LRU lists to node
by Mel Gorman
· 8 years ago
55779ec
mm: fix vm-scalability regression in cgroup-aware workingset code
by Johannes Weiner
· 8 years ago
4526477
mm: memcontrol: cleanup kmem charge functions
by Vladimir Davydov
· 9 years ago
73f576c
mm: memcontrol: fix cgroup creation failure after many small jobs
by Johannes Weiner
· 9 years ago
59dc76b
mm: vmscan: reduce size of inactive file list
by Rik van Riel
· 9 years ago
9d5e6a9
mm: update_lru_size do the __mod_zone_page_state
by Hugh Dickins
· 9 years ago
0a6b76d
mm: workingset: make shadow node shrinker memcg aware
by Vladimir Davydov
· 9 years ago
b6ecd2d
mm: memcontrol: zap memcg_kmem_online helper
by Vladimir Davydov
· 9 years ago
12580e4
mm: memcontrol: report kernel stack usage in cgroup2 memory.stat
by Vladimir Davydov
· 9 years ago
27ee57c
mm: memcontrol: report slab usage in cgroup2 memory.stat
by Vladimir Davydov
· 9 years ago
fdf1cdb
mm: remove unnecessary uses of lock_page_memcg()
by Johannes Weiner
· 9 years ago
62cccb8
mm: simplify lock_page_memcg()
by Johannes Weiner
· 9 years ago
6a93ca8
mm: migrate: do not touch page->mem_cgroup of live pages
by Johannes Weiner
· 9 years ago
23047a9
mm: workingset: per-cgroup cache thrash detection
by Johannes Weiner
· 9 years ago
81f8c3a
mm: memcontrol: generalize locking for the page->mem_cgroup binding
by Johannes Weiner
· 9 years ago
9f706d6
mm: fix some spelling
by Jesper Dangaard Brouer
· 9 years ago
c792e82
mm: memcontrol: drop superfluous entry in the per-memcg stats array
by Johannes Weiner
· 9 years ago
b2807f0
mm: memcontrol: add "sock" to cgroup2 memory.stat
by Johannes Weiner
· 9 years ago
eb01aaa
mm: memcontrol: replace mem_cgroup_lruvec_online with mem_cgroup_online
by Vladimir Davydov
· 9 years ago
37e8435
mm: memcontrol: charge swap to cgroup2
by Vladimir Davydov
· 9 years ago
0b8f73e
mm: memcontrol: clean up alloc, online, offline, free functions
by Johannes Weiner
· 9 years ago
0db1529
mm: memcontrol: flatten struct cg_proto
by Johannes Weiner
· 9 years ago
d886f4e
mm: memcontrol: rein in the CONFIG space madness
by Johannes Weiner
· 9 years ago
489c2a2
mm: memcontrol: introduce CONFIG_MEMCG_LEGACY_KMEM
by Johannes Weiner
· 9 years ago
127424c
mm: memcontrol: move kmem accounting code to CONFIG_MEMCG
by Johannes Weiner
· 9 years ago
567e9ab
mm: memcontrol: give the kmem states more descriptive names
by Johannes Weiner
· 9 years ago
f627c2f
memcg: adjust to support new THP refcounting
by Kirill A. Shutemov
· 9 years ago
ef12947
mm: memcontrol: switch to the updated jump-label API
by Johannes Weiner
· 9 years ago
8e8ae64
mm: memcontrol: hook up vmpressure to socket pressure
by Johannes Weiner
· 9 years ago
f7e1cb6
mm: memcontrol: account socket memory in unified hierarchy memory controller
by Johannes Weiner
· 9 years ago
80e95fe
mm: memcontrol: generalize the socket accounting jump label
by Johannes Weiner
· 9 years ago
baac50b
net: tcp_memcontrol: simplify linkage between socket and page counter
by Johannes Weiner
· 9 years ago
e805605
net: tcp_memcontrol: sanitize tcp memory accounting callbacks
by Johannes Weiner
· 9 years ago
80f2312
net: tcp_memcontrol: simplify the per-memcg limit access
by Johannes Weiner
· 9 years ago
af95d7d
net: tcp_memcontrol: remove dead per-memcg count of allocated sockets
by Johannes Weiner
· 9 years ago
3d596f7
net: tcp_memcontrol: protect all tcp_memcontrol calls by jump-label
by Johannes Weiner
· 9 years ago
7d82860
mm: memcontrol: export root_mem_cgroup
by Johannes Weiner
· 9 years ago
9ee11ba
memcg: do not allow to disable tcp accounting after limit is set
by Vladimir Davydov
· 9 years ago
230e9fc
slab: add SLAB_ACCOUNT flag
by Vladimir Davydov
· 9 years ago
a9bb7e6
memcg: only account kmem allocations marked as __GFP_ACCOUNT
by Vladimir Davydov
· 9 years ago
20b5c30
Revert "gfp: add __GFP_NOACCOUNT"
by Vladimir Davydov
· 9 years ago
2e3078a
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 9 years ago
45637ba
mm: rename mem_cgroup_migrate to mem_cgroup_replace_page
by Hugh Dickins
· 9 years ago
df40655
memcg: simplify and inline __mem_cgroup_from_kmem
by Vladimir Davydov
· 9 years ago
f3ccb2c4
memcg: unify slab and other kmem pages charging
by Vladimir Davydov
· 9 years ago
d05e83a
memcg: simplify charging kmem pages
by Vladimir Davydov
· 9 years ago
13308ca
mm/memcontrol: make mem_cgroup_inactive_anon_is_low() return bool
by Yaowei Bai
· 9 years ago
7f822c2
memcg: drop unnecessary cold-path tests from __memcg_kmem_bypass()
by Tejun Heo
· 9 years ago
cbfb479
memcg: collect kmem bypass conditions into __memcg_kmem_bypass()
by Tejun Heo
· 9 years ago
b23afb9
memcg: punt high overage reclaim to return-to-userland path
by Tejun Heo
· 9 years ago
626ebc4
memcg: flatten task_struct->memcg_oom
by Tejun Heo
· 9 years ago
69234ac
Merge branch 'for-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
by Linus Torvalds
· 9 years ago
c5edf9c
writeback: fix incorrect calculation of available memory for memcg domains
by Tejun Heo
· 9 years ago
ef51019
memcg: remove pcp_counter_lock
by Greg Thelen
· 9 years ago
472912a
memcg: generate file modified notifications on "memory.events"
by Tejun Heo
· 9 years ago
fc5ed1e
cgroup: replace cgroup_subsys->disabled tests with cgroup_subsys_enabled()
by Tejun Heo
· 9 years ago
e993d90
memcg: zap try_get_mem_cgroup_from_page
by Vladimir Davydov
· 9 years ago
2fc0452
memcg: add page_cgroup_ino helper
by Vladimir Davydov
· 9 years ago
6421999
memcg: get rid of extern for functions in memcontrol.h
by Michal Hocko
· 9 years ago
fabc3fd
memcg: get rid of mem_cgroup_root_css for !CONFIG_MEMCG
by Michal Hocko
· 9 years ago
33398cf
memcg: export struct mem_cgroup
by Michal Hocko
· 9 years ago
e4bc13a
Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
c2aa723
writeback: implement memcg writeback domain based throttling
by Tejun Heo
· 10 years ago
841710a
writeback: implement memcg wb_domain
by Tejun Heo
· 10 years ago
52ebea7
writeback: make backing_dev_info host cgroup-specific bdi_writebacks
by Tejun Heo
· 10 years ago
ad7fa85
memcg: implement mem_cgroup_css_from_page()
by Tejun Heo
· 10 years ago
5616163
memcg: add mem_cgroup_root_css
by Tejun Heo
· 10 years ago
c4843a7
memcg: add per cgroup dirty page accounting
by Greg Thelen
· 10 years ago
8f4fc07
gfp: add __GFP_NOACCOUNT
by Vladimir Davydov
· 10 years ago
60d3fd3
list_lru: introduce per-memcg lists
by Vladimir Davydov
· 10 years ago
05257a1
memcg: add rwsem to synchronize against memcg_caches arrays relocation
by Vladimir Davydov
· 10 years ago
dbcf73e
memcg: rename some cache id related variables
by Vladimir Davydov
· 10 years ago
cb731d6
vmscan: per memory cgroup slab shrinkers
by Vladimir Davydov
· 10 years ago
241994e
mm: memcontrol: default hierarchy interface for memory
by Johannes Weiner
· 10 years ago
90cbc25
vmscan: force scan offline memory cgroups
by Vladimir Davydov
· 10 years ago
6de2261
mm: memcontrol: track move_lock state internally
by Johannes Weiner
· 10 years ago
d5b3cf7
memcg: zap memcg_slab_caches and memcg_slab_mutex
by Vladimir Davydov
· 10 years ago
dbf22eb
memcg: zap __memcg_{charge,uncharge}_slab
by Vladimir Davydov
· 10 years ago
8135be5
memcg: fix possible use-after-free in memcg_kmem_get_cache()
by Vladimir Davydov
· 10 years ago
Next »