projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'for-4.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave...
2017-10-04
Johannes Weiner
mm: memcontrol: use vmalloc fallback for large kmem...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-08-18
Johannes Weiner
mm: memcontrol: fix NULL pointer crash in test_clear_page_wr...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-08-10
Johannes Weiner
mm: fix global NR_SLAB_.*CLAIMABLE counter reads
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-07-06
Johannes Weiner
mm: memcontrol: account slab stats per lruvec
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-07-06
Johannes Weiner
mm: memcontrol: per-lruvec stats infrastructure
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-07-06
Johannes Weiner
mm: memcontrol: use generic mod_memcg_page_state for...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-07-06
Johannes Weiner
mm: memcontrol: use the node-native slab memory counters
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-07-06
Johannes Weiner
mm: vmstat: move slab statistics from zone to node...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: memcontrol: use node page state naming scheme for...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: memcontrol: re-use node VM page state enum
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: memcontrol: re-use global VM event enum
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: memcontrol: clean up memory.events counting function
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: vmscan: fix IO/refault regression in cache workingset...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: page_alloc: __GFP_NOWARN shouldn't suppress stall...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: memcontrol: provide shmem statistics
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: remove unnecessary back-off function when retrying...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
Revert "mm, vmscan: account for skipped pages as a...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: delete NR_PAGES_SCANNED and pgdat_reclaimable()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: don't avoid high-priority reclaim on memcg limit...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: don't avoid high-priority reclaim on unreclaimable...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: remove unnecessary reclaimability check from NUMA...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: remove seemingly spurious reclaimability check...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: fix check for reclaimable pages in PF_MEMALLOC...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-05-03
Johannes Weiner
mm: fix 100% CPU kswapd busyloop on unreclaimable nodes
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-04-01
Johannes Weiner
mm: workingset: fix premature shadow node shrinking...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-04-01
Johannes Weiner
mm: rmap: fix huge file mmap accounting in the memcg...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-02-25
Johannes Weiner
mm: vmscan: move dirty pages out of the way until they...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-02-25
Johannes Weiner
mm: vmscan: only write dirty pages that the scanner...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-02-25
Johannes Weiner
mm: vmscan: remove old flusher wakeup from direct reclaim...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-02-25
Johannes Weiner
mm: vmscan: kick flushers when we encounter dirty pages...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-02-25
Johannes Weiner
mm: vmscan: scan dirty pages even in laptop mode
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-01-08
Johannes Weiner
mm: workingset: fix use-after-free in shadow node shrinker
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-12-20
Johannes Weiner
mm: fadvise: avoid expensive remote LRU cache draining...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-12-13
Johannes Weiner
mm: workingset: update shadow limit to reflect bigger...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-12-13
Johannes Weiner
mm: workingset: restore refault tracking for single...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-12-13
Johannes Weiner
mm: workingset: move shadow entry tracking to radix...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-12-13
Johannes Weiner
lib: radix-tree: update callback for changing leaf...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-12-13
Johannes Weiner
lib: radix-tree: add entry deletion support to __radix_tree_...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-12-13
Johannes Weiner
lib: radix-tree: check accounting of existing slot...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-12-13
Johannes Weiner
lib: radix-tree: native accounting of exceptional entries
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-12-13
Johannes Weiner
mm: workingset: turn shadow node shrinker bugs into...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-12-13
Johannes Weiner
mm: khugepaged: fix radix tree node leak in shmem collapse...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-12-13
Johannes Weiner
mm: khugepaged: close use-after-free race during shmem...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-11-22
Johannes Weiner
perf/x86: Restore TASK_SIZE check on frame pointer
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-10-28
Johannes Weiner
mm: memcontrol: do not recurse in direct reclaim
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-10-08
Johannes Weiner
mm: memcontrol: consolidate cgroup socket tracking
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-10-05
Johannes Weiner
mm: filemap: fix mapping->nrpages double accounting...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-10-05
Johannes Weiner
mm: filemap: don't plant shadow entries without radix...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
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
next