projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
audit: add support for session ID user filter
2016-09-30
Johannes Weiner
mm: workingset: fix crash in shadow node shrinker caused...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-09-19
Johannes Weiner
cgroup: duplicate cgroup reference when cloning sockets
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-09-19
Johannes Weiner
mm: memcontrol: make per-cpu charge cache IRQ-safe...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-07-28
Johannes Weiner
mm: fix vm-scalability regression in cgroup-aware workingset...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-07-26
Johannes Weiner
cgroup: remove unnecessary 0 check from css_from_id()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-07-26
Johannes Weiner
cgroup: fix idr leak for the first cgroup root
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-07-23
Johannes Weiner
mm: memcontrol: fix cgroup creation failure after many...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-06-17
Johannes Weiner
cgroup: remove unnecessary 0 check from css_from_id()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-06-17
Johannes Weiner
cgroup: fix idr leak for the first cgroup root
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-05-21
Johannes Weiner
mm: filemap: only do access activations on reads
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-05-06
Johannes Weiner
mm: memcontrol: let v2 cgroups follow changes in system...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-17
Johannes Weiner
mm: memcontrol: clarify the uncharge_list() loop
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-17
Johannes Weiner
mm: memcontrol: reclaim and OOM kill when shrinking...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-17
Johannes Weiner
mm: memcontrol: reclaim when shrinking memory.high...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-17
Johannes Weiner
mm: scale kswapd watermarks in proportion to memory
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-17
Johannes Weiner
mm: oom_kill: don't ignore oom score on exiting tasks
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes Weiner
mm: memcontrol: drop unnecessary lru locking from mem_cgroup...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes Weiner
mm: migrate: consolidate mem_cgroup_migrate() calls
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes Weiner
mm: remove unnecessary uses of lock_page_memcg()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes Weiner
mm: simplify lock_page_memcg()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes Weiner
mm: migrate: do not touch page->mem_cgroup of live...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
Cc:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes Weiner
mm: workingset: per-cgroup cache thrash detection
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes Weiner
mm: workingset: eviction buckets for bigmem/lowbit...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes Weiner
mm: workingset: separate shadow unpacking and refault...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes Weiner
mm: workingset: #define radix entry eviction mask
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes Weiner
mm: memcontrol: generalize locking for the page->mem_cgroup...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-02-16
Johannes Weiner
cgroup: document cgroup_no_v1=
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-02-12
Johannes Weiner
cgroup: provide cgroup_nov1= to disable controllers...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-02-03
Johannes Weiner
Documentation: cgroup-v2: add memory.stat::sock description
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-02-03
Johannes Weiner
mm: memcontrol: drop superfluous entry in the per-memcg...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-02-03
Johannes Weiner
proc: revert /proc/<pid>/maps [stack:TID] annotation
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
net: sock: remove dead cgroup methods from struct proto
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: add "sock" to cgroup2 memory.stat
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: basic memory statistics in cgroup2...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: do not uncharge old page in page cache...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: clean up alloc, online, offline, free...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: flatten struct cg_proto
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: rein in the CONFIG space madness
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: introduce CONFIG_MEMCG_LEGACY_KMEM
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: account "kmem" consumers in cgroup2...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: move kmem accounting code to CONFIG_MEMCG
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: separate kmem code from legacy tcp...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: group kmem init and exit functions...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: give the kmem states more descriptive...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: remove double kmem page_counter init
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol: drop unused @css argument in memcg_init_kmem
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
mm: memcontrol: switch to the updated jump-label API
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
mm: memcontrol: hook up vmpressure to socket pressure
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
mm: memcontrol: account socket memory in unified hierarchy...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
mm: memcontrol: move socket code for unified hierarchy...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
mm: memcontrol: do not account memory+swap on unified...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
mm: memcontrol: generalize the socket accounting jump...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
net: tcp_memcontrol: simplify linkage between socket...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
net: tcp_memcontrol: sanitize tcp memory accounting...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
net: tcp_memcontrol: simplify the per-memcg limit access
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
net: tcp_memcontrol: remove dead per-memcg count of...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
net: tcp_memcontrol: protect all tcp_memcontrol calls...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
net: tcp_memcontrol: remove bogus hierarchy pressure...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
net: tcp_memcontrol: properly detect ancestor socket...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
mm: memcontrol: export root_mem_cgroup
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
proc: meminfo: estimate available memory more conservatively
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
mm: page_alloc: generalize the dirty balance reserve
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-12-18
Johannes Weiner
cgroup: put controller Kconfig options in meaningful...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-12-18
Johannes Weiner
cgroup: clean up the kernel configuration menu nomenclature
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-12-12
Johannes Weiner
MAINTAINERS: make Vladimir co-maintainer of the memory...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-11-06
Johannes Weiner
mm: page_counter: let page_counter_try_charge() return...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-11-06
Johannes Weiner
mm: memcontrol: eliminate root memory.current
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
Johannes Weiner
mm: page_alloc: inline should_alloc_retry()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
Johannes Weiner
mm: oom_kill: simplify OOM killer locking
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
Johannes Weiner
mm: oom_kill: remove unnecessary locking in exit_oom_victim()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
Johannes Weiner
mm: oom_kill: generalize OOM progress waitqueue
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
Johannes Weiner
mm: oom_kill: switch test-and-clear of known TIF_MEMDIE...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
Johannes Weiner
mm: oom_kill: clean up victim marking and exiting interfaces
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
Johannes Weiner
mm: oom_kill: remove unnecessary locking in oom_enable()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-10
Johannes Weiner
mm: memcontrol: fix false-positive VM_BUG_ON() on -rt
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-04-14
Johannes Weiner
mm: memcontrol: update copyright notice
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-28
Johannes Weiner
mm: page_alloc: revert inadvertent !__GFP_FS retry...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-28
Johannes Weiner
mm: memcontrol: use "max" instead of "infinity" in...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
Johannes Weiner
mm: memcontrol: consolidate swap controller code
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
Johannes Weiner
mm: memcontrol: consolidate memory controller initialization
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
Johannes Weiner
mm: memcontrol: simplify soft limit tree init code
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
Johannes Weiner
mm: memcontrol: fold move_anon() and move_file()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
Johannes Weiner
mm: memcontrol: default hierarchy interface for memory
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
Johannes Weiner
mm: page_counter: pull "-1" handling out of page_counter_mem...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
Johannes Weiner
mm: memcontrol: track move_lock state internally
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-10
Johannes Weiner
mm: memory: merge shared-writable dirtying branches...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-10
Johannes Weiner
mm: memory: remove ->vm_file check on shared writable...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-01-26
Johannes Weiner
mm: page_alloc: embed OOM killing naturally into allocation...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-01-22
Johannes Weiner
cgroup: prevent mount hang due to memory controller...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-01-08
Johannes Weiner
mm: memcontrol: switch soft limit default back to infinity
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-01-08
Johannes Weiner
mm: protect set_page_dirty() from ongoing truncation
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-13
Johannes Weiner
mm: vmscan: invoke slab shrinkers from shrink_zone()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-11
Johannes Weiner
mm: move page->mem_cgroup bad page handling into generic...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-11
Johannes Weiner
mm: page_cgroup: rename file to mm/swap_cgroup.c
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-11
Johannes Weiner
mm: embed the memcg pointer directly into struct page
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-11
Johannes Weiner
mm: memcontrol: remove stale page_cgroup_lock comment
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-11
Johannes Weiner
mm: memcontrol: drop bogus RCU locking from mem_cgroup_same_...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-11
Johannes Weiner
mm: memcontrol: pull the NULL check from __mem_cgroup_same_o...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-11
Johannes Weiner
mm: memcontrol: remove bogus NULL check after mem_cgroup_fro...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-11
Johannes Weiner
mm: memcontrol: shorten the page statistics update...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
next