projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
2020-06-04
Johannes Weiner
mm: memcontrol: prepare uncharging for removal of private...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2020-06-04
Johannes Weiner
mm: memcontrol: convert page cache to a new mem_cgroup_charg...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2020-06-04
Johannes Weiner
mm: memcontrol: move out cgroup swaprate throttling
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2020-06-04
Johannes Weiner
mm: shmem: remove rare optimization when swapin races...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2020-06-04
Johannes Weiner
mm: memcontrol: drop @compound parameter from memcg...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2020-06-04
Johannes Weiner
mm: memcontrol: fix stat-corrupting race in charge...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2020-06-04
Johannes Weiner
mm: fix NUMA node file count error in replace_page_cache()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2020-04-02
Johannes Weiner
mm: memcontrol: recursive memory.low protection
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2020-04-02
Johannes Weiner
mm: memcontrol: clean up and document effective low...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2020-04-02
Johannes Weiner
mm: memcontrol: fix memory.low proportional distribution
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2020-03-20
Johannes Weiner
MAINTAINERS: Add maintenance information for psi
Johannes Weiner
<hannes@cmpxchg.org> (maintainer...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2020-03-20
Johannes Weiner
psi: Optimize switching tasks inside shared cgroups
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2020-03-20
Johannes Weiner
psi: Fix cpu.pressure for cpu.max and competing cgroups
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-17
Johannes Weiner
psi: Fix a division error in psi poll()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-17
Johannes Weiner
sched/psi: Fix sampling error and rare div0 crashes...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
kernel: sysctl: make drop_caches write-only
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: vmscan: enforce inactive:active ratio at the reclaim...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: vmscan: detect file thrashing at the reclaim root
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: vmscan: move file exhaustion detection to the node...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: vmscan: harmonize writeback congestion tracking...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: vmscan: split shrink_node() into node part and...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: vmscan: turn shrink_node_memcg() into shrink_lruvec()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: vmscan: replace shrink_node() loop with a retry...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: vmscan: naming fixes: global_reclaim() and sane_reclaim()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: vmscan: move inactive_list_is_low() swap check...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: clean up and clarify lruvec lookup procedure
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: vmscan: simplify lruvec_lru_size()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: drop mmap_sem before calling balance_dirty_pages...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: memcontrol: try harder to set a new memory.high
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-12-01
Johannes Weiner
mm: memcontrol: remove dead code from memory_max_write()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-11-06
Johannes Weiner
mm: memcontrol: fix network errors from failing __GFP_ATOMIC...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-11-06
Johannes Weiner
mm/page_alloc.c: ratelimit allocation failure warnings...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-09-24
Johannes Weiner
mm: vmscan: do not share cgroup iteration between reclaimers
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-08-14
Johannes Weiner
block: annotate refault stalls from IO submission
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-07-12
Johannes Weiner
mm: memcontrol: dump memory.stat during cgroup OOM
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-06-14
Johannes Weiner
mm: memcontrol: don't batch updates of local VM stats...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-05-31
Johannes Weiner
mm: fix page cache convergence regression
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-05-15
Johannes Weiner
mm: memcontrol: fix NUMA round-robin reclaim at intermediate...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-05-15
Johannes Weiner
mm: memcontrol: fix recursive statistics correctness...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-05-15
Johannes Weiner
mm: memcontrol: move stat/event counting functions...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-05-15
Johannes Weiner
mm: memcontrol: make cgroup stats and events query...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-05-14
Johannes Weiner
mm: fix false-positive OVERCOMMIT_GUESS failures
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-05-14
Johannes Weiner
mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_page...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-05-14
Johannes Weiner
mm: memcontrol: push down mem_cgroup_nr_lru_pages()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-05-14
Johannes Weiner
mm: memcontrol: push down mem_cgroup_node_nr_lru_pages()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-05-14
Johannes Weiner
mm: memcontrol: replace node summing with memcg_page_state()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-05-14
Johannes Weiner
mm: memcontrol: replace zone summing with lruvec_page_state()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-05-14
Johannes Weiner
mm: memcontrol: track LRU counts in the vmstats array
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-04-19
Johannes Weiner
mm: fix inactive list balancing between NUMA nodes...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-03-08
Johannes Weiner
kernel: workqueue: clarify wq_worker_last_func() caller...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-03-06
Johannes Weiner
kernel: cgroup: add poll file operation
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-03-06
Johannes Weiner
fs: kernfs: add poll file operation
...developed in collaboration with
Johannes Weiner
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-02-21
Johannes Weiner
psi: avoid divide-by-zero crash inside virtual machines
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-02-02
Johannes Weiner
x86/resctrl: Avoid confusion over the new X86_RESCTRL...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-02-01
Johannes Weiner
psi: clarify the Kconfig text for the default-disable...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2019-02-01
Johannes Weiner
psi: fix aggregation idle shut-off
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2018-11-30
Johannes Weiner
psi: make disabling/enabling easier for vendor kernels
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2018-10-26
Johannes Weiner
mm/memcontrol.c: fix memory.stat item ordering
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2018-10-26
Johannes Weiner
mm: zero-seek shrinkers
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2018-10-26
Johannes Weiner
mm: workingset: add vmstat counter for shadow nodes
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2018-10-26
Johannes Weiner
mm: workingset: use cheaper __inc_lruvec_state in irqsafe...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2018-10-26
Johannes Weiner
psi: cgroup support
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
Cc:
Johannes Weiner
<jweiner@fb.com>
commit
|
commitdiff
|
tree
2018-10-26
Johannes Weiner
psi: pressure stall information for CPU, memory, and IO
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
Cc:
Johannes Weiner
<jweiner@fb.com>
commit
|
commitdiff
|
tree
2018-10-26
Johannes Weiner
sched: introduce this_rq_lock_irq()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
Cc:
Johannes Weiner
<jweiner@fb.com>
commit
|
commitdiff
|
tree
2018-10-26
Johannes Weiner
sched: sched.h: make rq locking and clock functions...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
Cc:
Johannes Weiner
<jweiner@fb.com>
commit
|
commitdiff
|
tree
2018-10-26
Johannes Weiner
sched: loadavg: make calc_load_n() public
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
Cc:
Johannes Weiner
<jweiner@fb.com>
commit
|
commitdiff
|
tree
2018-10-26
Johannes Weiner
sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
Cc:
Johannes Weiner
<jweiner@fb.com>
commit
|
commitdiff
|
tree
2018-10-26
Johannes Weiner
delayacct: track delays from thrashing cache pages
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
Cc:
Johannes Weiner
<jweiner@fb.com>
commit
|
commitdiff
|
tree
2018-10-26
Johannes Weiner
mm: workingset: tell cache transitions from workingset...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
Cc:
Johannes Weiner
<jweiner@fb.com>
commit
|
commitdiff
|
tree
2018-10-26
Johannes Weiner
mm: workingset: don't drop refault information prematurely
Signed-off-by:
Johannes Weiner
<jweiner@fb.com>
commit
|
commitdiff
|
tree
2018-09-04
Johannes Weiner
mm: memcontrol: print proper OOM header when no eligible...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2018-07-25
Johannes Weiner
arm64: fix vmemmap BUILD_BUG_ON() triggering on !vmemmap...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2018-04-11
Johannes Weiner
mm: memcg: make sure memory.events is uptodate when...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2018-02-21
Johannes Weiner
mm: memcontrol: fix NR_WRITEBACK leak in memcg and...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2018-02-01
Johannes Weiner
mm: memcontrol: fix excessive complexity in memory...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2018-02-01
Johannes Weiner
mm: memcontrol: implement lruvec stat functions on...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2018-02-01
Johannes Weiner
mm: memcontrol: eliminate raw access to stat and event...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-11-16
Johannes Weiner
fs: fuse: account fuse_inode slab memory as reclaimable
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-10-13
Johannes Weiner
tty: fall back to N_NULL if switching to N_TTY fails...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2017-10-13
Johannes Weiner
Revert "vmalloc: back off when the current task is...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
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
next