Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
b093863edd20b64fa444b770a8701ddcbe9faea1
/
mm
/
memcontrol.c
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
376be5f
net: fix socket memcg build with !CONFIG_NET
by Glauber Costa
· 13 years ago
319d3b9
net: move sock_update_memcg outside of CONFIG_INET
by Glauber Costa
· 13 years ago
90b3fea
memcg: fix mem_cgroup_print_bad_page
by Hugh Dickins
· 13 years ago
12d2710
memcg: fix split_huge_page_refcounts()
by Hugh Dickins
· 13 years ago
3ed28fa
memcg: cleanup for_each_node_state()
by Bob Liu
· 13 years ago
38c5d72
memcg: simplify LRU handling by new rule
by KAMEZAWA Hiroyuki
· 13 years ago
4e5f01c
memcg: clear pc->mem_cgroup if necessary.
by KAMEZAWA Hiroyuki
· 13 years ago
36b62ad
memcg: simplify corner case handling of LRU.
by KAMEZAWA Hiroyuki
· 13 years ago
dc67d50
memcg: simplify page cache charging
by KAMEZAWA Hiroyuki
· 13 years ago
de077d2
oom, memcg: fix exclusion of memcg threads after they have detached their mm
by David Rientjes
· 13 years ago
c3cecc6
memcg: free entries in soft_limit_tree if allocation fails
by Michal Hocko
· 13 years ago
9fb4b7c
page_cgroup: add helper function to get swap_cgroup
by Bob Liu
· 13 years ago
40f23a2
mm: memcg: remove unneeded checks from uncharge_page()
by Johannes Weiner
· 13 years ago
7a0524c
mm: memcg: remove unneeded checks from newpage_charge()
by Johannes Weiner
· 13 years ago
cfa4494
mm: memcg: lookup_page_cgroup (almost) never returns NULL
by Johannes Weiner
· 13 years ago
0e574a9
mm: memcg: clean up fault accounting
by Johannes Weiner
· 13 years ago
72835c8
mm: unify remaining mem_cont, mem, etc. variable names to memcg
by Johannes Weiner
· 13 years ago
f53d7ce
mm: memcg: shorten preempt-disabled section around event checks
by Johannes Weiner
· 13 years ago
e94c8a9
memcg: make mem_cgroup_split_huge_fixup() more efficient
by KAMEZAWA Hiroyuki
· 13 years ago
925b767
mm: make per-memcg LRU lists exclusive
by Johannes Weiner
· 13 years ago
6290df5
mm: collect LRU list heads into struct lruvec
by Johannes Weiner
· 13 years ago
ad2b8e6
mm: memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty
by Johannes Weiner
· 13 years ago
5660048
mm: move memcg hierarchy reclaim to generic reclaim code
by Johannes Weiner
· 13 years ago
527a5ec
mm: memcg: per-priority per-zone hierarchy scan generations
by Johannes Weiner
· 13 years ago
9f3a0d0
mm: memcg: consolidate hierarchy iteration primitives
by Johannes Weiner
· 13 years ago
ab936cb
memcg: add mem_cgroup_replace_page_cache() to fix LRU issue
by KAMEZAWA Hiroyuki
· 13 years ago
38e5781
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by Linus Torvalds
· 13 years ago
db0c2bf
Merge branch 'for-3.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
by Linus Torvalds
· 13 years ago
f3f511e
net: fix sock_clone reference mismatch with tcp memcontrol
by Glauber Costa
· 13 years ago
abb434c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 13 years ago
65c64ce
Partial revert "Basic kernel memory functionality for the Memory Controller"
by Glauber Costa
· 13 years ago
a41c58a
memcg: keep root group unchanged if creation fails
by Hillf Danton
· 13 years ago
2f7ee56
cgroup: introduce cgroup_taskset and use it in subsys->can_attach(), cancel_attach() and attach()
by Tejun Heo
· 13 years ago
d1a4c0b
tcp memory pressure controls
by Glauber Costa
· 13 years ago
e1aab16
socket: initial cgroup code.
by Glauber Costa
· 13 years ago
e5671df
Basic kernel memory functionality for the Memory Controller
by Glauber Costa
· 13 years ago
32aaeff
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
by Linus Torvalds
· 13 years ago
4799401
memcg: Fix race condition in memcg_check_events() with this_cpu usage
by Steven Rostedt
· 13 years ago
a61ed3c
memcg: close race between charge and putback
by Johannes Weiner
· 13 years ago
9b27297
memcg: skip scanning active lists based on individual size
by Johannes Weiner
· 13 years ago
0a619e5
memcg: do not expose uninitialized mem_cgroup_per_node to world
by Igor Mammedov
· 13 years ago
715a5ee
memcg: fix oom schedule_timeout()
by KAMEZAWA Hiroyuki
· 13 years ago
c0ff4b8
memcg: rename mem variable to memcg
by Raghavendra K T
· 13 years ago
4356f21
mm: change isolate mode from #define to bitwise type
by Minchan Kim
· 13 years ago
b9e15ba
mm: Add export.h for EXPORT_SYMBOL to active symbol exporters
by Paul Gortmaker
· 13 years ago
185efc0
memcg: Revert "memcg: add memory.vmscan_stat"
by Johannes Weiner
· 13 years ago
23751be
memcg: fix hierarchical oom locking
by Johannes Weiner
· 13 years ago
5af12d0
memcg: pin execution to current cpu while draining stock
by Johannes Weiner
· 13 years ago
9f50fad
Revert "memcg: get rid of percpu_charge_mutex lock"
by Michal Hocko
· 13 years ago
aa3b189
tmpfs: convert mem_cgroup shmem to radix-swap
by Hugh Dickins
· 13 years ago
8521fc5
memcg: get rid of percpu_charge_mutex lock
by Michal Hocko
· 13 years ago
3e92041
memcg: add mem_cgroup_same_or_subtree() helper
by Michal Hocko
· 13 years ago
d38144b
memcg: unify sync and async per-cpu charge cache draining
by Michal Hocko
· 13 years ago
d1a05b6
memcg: do not try to drain per-cpu caches without pages
by Michal Hocko
· 13 years ago
82f9d48
memcg: add memory.vmscan_stat
by KAMEZAWA Hiroyuki
· 13 years ago
108b6a7
memcg: fix behavior of mem_cgroup_resize_limit()
by Daisuke Nishimura
· 13 years ago
1af8efe
memcg: change memcg_oom_mutex to spinlock
by Michal Hocko
· 13 years ago
79dfdac
memcg: make oom_lock 0 and 1 based rather than counter
by Michal Hocko
· 13 years ago
bb2a0de
memcg: consolidate memory cgroup lru stat functions
by KAMEZAWA Hiroyuki
· 13 years ago
1f4c025
memcg: export memory cgroup's swappiness with mem_cgroup_swappiness()
by KAMEZAWA Hiroyuki
· 13 years ago
453a9bf
memcg: fix numa scan information update to be triggered by memory event
by KAMEZAWA Hiroyuki
· 13 years ago
4d0c066
memcg: fix reclaimable lru check in memcg
by KAMEZAWA Hiroyuki
· 13 years ago
072441e
mm: move shmem prototypes to shmem_fs.h
by Hugh Dickins
· 13 years ago
fbc29a2
memcg: avoid percpu cached charge draining at softlimit
by KAMEZAWA Hiroyuki
· 13 years ago
26fe616
memcg: fix percpu cached charge draining frequency
by KAMEZAWA Hiroyuki
· 13 years ago
7ae534d
memcg: fix wrong check of noswap with softlimit
by KAMEZAWA Hiroyuki
· 13 years ago
8957712
mm: memory.numa_stat: fix file permission
by KAMEZAWA Hiroyuki
· 13 years ago
a433658
vmscan,memcg: memcg aware swap token
by KOSAKI Motohiro
· 13 years ago
456f998
memcg: add the pagefault count into memcg stats
by Ying Han
· 13 years ago
406eb0c
memcg: add memory.numastat api for numa statistics
by Ying Han
· 13 years ago
1bac180
memcg: rename mem_cgroup_zone_nr_pages() to mem_cgroup_zone_nr_lru_pages()
by Ying Han
· 13 years ago
4fd14eb
memcg: remove unused retry signal from reclaim
by Johannes Weiner
· 13 years ago
889976d
memcg: reclaim memory from nodes in round-robin order
by Ying Han
· 13 years ago
39cc98f
memcg: remove pointless next_mz nullification in mem_cgroup_soft_limit_reclaim()
by Michal Hocko
· 13 years ago
0ae5e89
memcg: count the soft_limit reclaim in global background reclaim
by Ying Han
· 13 years ago
f780bdb
cgroups: add per-thread subsystem callbacks
by Ben Blum
· 13 years ago
a2c8990
memsw: remove noswapaccount kernel parameter
by Michal Hocko
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
5a6475a
memcg: fix leak on wrong LRU with FUSE
by KAMEZAWA Hiroyuki
· 14 years ago
4be4489
mm/memcontrol.c: suppress uninitialized-var warning with older gcc's
by Andrew Morton
· 14 years ago
7a159cc
memcg: use native word page statistics counters
by Johannes Weiner
· 14 years ago
e9f8974
memcg: break out event counters from other stats
by Johannes Weiner
· 14 years ago
7ec99d6
memcg: unify charge/uncharge quantities to units of pages
by Johannes Weiner
· 14 years ago
7ffd4ca
memcg: convert uncharge batching from bytes to page granularity
by Johannes Weiner
· 14 years ago
11c9ea4
memcg: convert per-cpu stock from bytes to page granularity
by Johannes Weiner
· 14 years ago
e7018b8d
memcg: keep only one charge cancelling function
by Johannes Weiner
· 14 years ago
bf1ff26
memcg: remove memcg->reclaim_param_lock
by Johannes Weiner
· 14 years ago
4dc03de
memcg: charged pages always have valid per-memcg zone info
by Johannes Weiner
· 14 years ago
6b3ae58
memcg: remove direct page_cgroup-to-page pointer
by Johannes Weiner
· 14 years ago
5564e88
memcg: condense page_cgroup-to-page lookup points
by Johannes Weiner
· 14 years ago
de3638d
memcg: fold __mem_cgroup_move_account into caller
by Johannes Weiner
· 14 years ago
97a6c37
memcg: change page_cgroup_zoneinfo signature
by Johannes Weiner
· 14 years ago
ad324e9
memcg: no uncharged pages reach page_cgroup_zoneinfo
by Johannes Weiner
· 14 years ago
f212ad7
memcg: add memcg sanity checks at allocating and freeing pages
by Daisuke Nishimura
· 14 years ago
af4a662
memcg: remove NULL check from lookup_page_cgroup() result
by Johannes Weiner
· 14 years ago
c14f35c
memcg: remove impossible conditional when committing
by Johannes Weiner
· 14 years ago
3403968
memcg: remove unused page flag bitfield defines
by Johannes Weiner
· 14 years ago
9d11ea9
memcg: simplify the way memory limits are checked
by Johannes Weiner
· 14 years ago
Next »