projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'nfs-for-6.10-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
2024-04-26
Johannes Weiner
mm: page_alloc: batch vmstat updates in expand()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-04-26
Johannes Weiner
mm: page_alloc: consolidate free page accounting
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-04-26
Johannes Weiner
mm: page_isolation: prepare for hygienic freelists
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-04-26
Johannes Weiner
mm: page_alloc: close migratetype race between freeing...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-04-26
Johannes Weiner
mm: page_alloc: fix freelist movement during block...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-04-26
Johannes Weiner
mm: page_alloc: fix move_freepages_block() range error
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-04-26
Johannes Weiner
mm: page_alloc: move free pages when converting block...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-04-26
Johannes Weiner
mm: page_alloc: fix up block types when merging compatible...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-04-26
Johannes Weiner
mm: page_alloc: optimize free_unref_folios()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-04-26
Johannes Weiner
mm: page_alloc: remove pcppage migratetype caching
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-04-26
Johannes Weiner
mm: zpool: return pool size in pages
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-04-26
Johannes Weiner
mm: zswap: optimize zswap pool size tracking
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-04-25
Johannes Weiner
mm: zswap: fix shrinker NULL crash with cgroup_disable...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-03-27
Johannes Weiner
drm/amdgpu: fix deadlock while reading mqd from debugfs
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-03-27
Johannes Weiner
drm/amdgpu: fix deadlock while reading mqd from debugfs
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-03-26
Johannes Weiner
mm: zswap: fix data loss on SWP_SYNCHRONOUS_IO devices
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-03-26
Johannes Weiner
mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-03-26
Johannes Weiner
mm: cachestat: fix two shmem bugs
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: function ordering: shrink_memcg_cb
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: function ordering: writeback
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: function ordering: per-cpu compression infra
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: function ordering: compress & decompress...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: function ordering: move entry section out...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: function ordering: move entry sections out...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: function ordering: public lru api
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: function ordering: pool params
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: function ordering: zswap_pools
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: function ordering: pool refcounting
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: function ordering: pool alloc & free
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: simplify zswap_invalidate()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: further cleanup zswap_store()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: break out zwap_compress()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: rename __zswap_load() to zswap_decompress()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: clean up zswap_entry_put()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: warn when referencing a dead entry
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: move zswap_invalidate_entry() to related...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: inline and remove zswap_entry_find_get()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-22
Johannes Weiner
mm: zswap: rename zswap_free_entry to zswap_entry_free
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-20
Johannes Weiner
mm: memcontrol: clarify swapaccount=0 deprecation warning
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-02-08
Johannes Weiner
mm: zswap: fix objcg use-after-free in entry destruction
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-01-26
Johannes Weiner
mm: memcontrol: don't throttle dying tasks on memory...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2024-01-12
Johannes Weiner
mm: zswap: switch maintainers to recently active developers...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-11-14
Johannes Weiner
sched: psi: fix unprivileged polling against cgroups
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-10-18
Johannes Weiner
mm: zswap: fix pool refcount bug around shrink_worker()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-09-19
Johannes Weiner
mm: memcontrol: fix GFP_NOFS recursion in memory.high...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-09-19
Johannes Weiner
mm: page_alloc: fix CMA and HIGHATOMIC landing on the...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-09-05
Johannes Weiner
memcontrol: ensure memcg acquired by id is properly...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-09-02
Johannes Weiner
mm: page_alloc: remove stale CMA guard code
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-08-21
Johannes Weiner
mm: zswap: kill zswap_get_swap_cache_page()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-08-21
Johannes Weiner
mm: zswap: tighten up entry invalidation
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-08-21
Johannes Weiner
mm: zswap: use zswap_invalidate_entry() for duplicates
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-08-21
Johannes Weiner
mm: kill frontswap
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-08-04
Johannes Weiner
selftests: cgroup: fix test_kmem_basic false positives
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-08-04
Johannes Weiner
mm: compaction: fix endless looping over same migrate...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-08-02
Johannes Weiner
MAINTAINERS: Add Peter explicitly to the psi section
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-06-19
Johannes Weiner
mm: page_isolation: write proper kerneldoc
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-06-09
Johannes Weiner
mm: compaction: avoid GFP_NOFS ABBA deadlock
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-06-09
Johannes Weiner
mm: compaction: have compaction_suitable() return bool
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-06-09
Johannes Weiner
mm: compaction: drop redundant watermark check in compaction...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-06-09
Johannes Weiner
mm: compaction: remove unnecessary is_via_compact_memory...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-06-09
Johannes Weiner
mm: compaction: refactor __compaction_suitable()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-06-09
Johannes Weiner
mm: compaction: simplify should_compact_retry()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-06-09
Johannes Weiner
mm: compaction: remove compaction result helpers
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-01-19
Johannes Weiner
workingset: fix confusion around eviction vs refault...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-01-19
Johannes Weiner
mm: memcontrol: deprecate charge moving
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-01-19
Johannes Weiner
mm: rmap: remove lock_page_memcg()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2023-01-19
Johannes Weiner
mm: memcontrol: skip moving non-present pages that...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-12-12
Johannes Weiner
zpool: clean out dead code
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-12-12
Johannes Weiner
zswap: fix writeback lock ordering for zsmalloc
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-11-30
Johannes Weiner
mm: vmscan: split khugepaged stats from direct reclaim...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-11-23
Johannes Weiner
mm: vmscan: fix extreme overreclaim and swap floods
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-11-09
Johannes Weiner
mm: vmscan: make rotations a secondary factor in balancing...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-11-08
Johannes Weiner
fs: fix leaked psi pressure state
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-10-03
Johannes Weiner
mm: memcontrol: drop dead CONFIG_MEMCG_SWAP config...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-10-03
Johannes Weiner
mm: memcontrol: use do_memsw_account() in a few more...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-10-03
Johannes Weiner
mm: memcontrol: deprecate swapaccounting=0 mode
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-10-03
Johannes Weiner
mm: memcontrol: don't allocate cgroup swap arrays when...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-09-09
Johannes Weiner
sched/psi: Remove NR_ONCPU task accounting
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-05-25
Johannes Weiner
Revert "mm/vmscan: never demote for memcg reclaim"
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-05-19
Johannes Weiner
zswap: memcg accounting
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-05-19
Johannes Weiner
mm: zswap: add basic meminfo and vmstat coverage
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-05-19
Johannes Weiner
mm: Kconfig: simplify zswap configuration
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-05-19
Johannes Weiner
mm: Kconfig: group swap, slab, hotplug and thp options...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-05-19
Johannes Weiner
mm: Kconfig: move swap and slab config options to the...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-05-19
Johannes Weiner
Documentation: filesystems: proc: update meminfo section
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-03-25
Johannes Weiner
mm: madvise: MADV_DONTNEED_LOCKED
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-03-22
Johannes Weiner
mm: page_io: fix psi memory pressure error on cold...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-03-22
Johannes Weiner
mm/memcg: opencode the inner part of obj_cgroup_uncharge_pag...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2022-01-27
Johannes Weiner
MAINTAINERS: add Suren as psi co-maintainer
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2021-11-09
Johannes Weiner
vfs: keep inodes with page cache off the inode shrinker LRU
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2021-09-03
Johannes Weiner
fs: inode: count invalidated shadow pages in pginodesteal
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2021-09-03
Johannes Weiner
fs: drop_caches: fix skipping over shadow cache inodes
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2021-09-03
Johannes Weiner
mm: remove irqsave/restore locking from contexts with...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2021-08-20
Johannes Weiner
mm: vmscan: fix missing psi annotation for node_reclaim()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2021-08-20
Johannes Weiner
mm: memcontrol: fix occasional OOMs due to proportional...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2021-07-30
Johannes Weiner
mm: memcontrol: fix blocking rstat function called...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2021-05-06
Johannes Weiner
psi: Fix psi state corruption when schedule() races...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2021-04-30
Johannes Weiner
mm: page_counter: mitigate consequences of a page_counter...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2021-04-30
Johannes Weiner
kselftests: cgroup: update kmem test for new vmstat...
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2021-04-30
Johannes Weiner
mm: memcontrol: consolidate lruvec stat flushing
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
next