linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
high kswapd CPU usage with symmetrical swap in/out pattern with multi-gen LRU
 2023-11-08 18:47 UTC  (2+ messages)

[PATCH 0/6] Fix fault handler's handling of poisoned tail pages
 2023-11-08 18:28 UTC  (6+ messages)
` [PATCH 1/6] mm: Make mapping_evict_folio() the preferred way to evict clean folios
` [PATCH 2/6] mm: Convert __do_fault() to use a folio
` [PATCH 3/6] mm: Use mapping_evict_folio() in truncate_error_page()
` [PATCH 5/6] mm: Convert isolate_page() to mf_isolate_folio()
` [PATCH 6/6] mm: Remove invalidate_inode_page()

[GIT PULL] memblock update for v6.7
 2023-11-08 17:52 UTC  (2+ messages)

[PATCH v3] mm: Fix for negative counter: nr_file_hugepages
 2023-11-08 17:38 UTC  (3+ messages)

[PATCH 2/5] buffer: Calculate block number inside folio_init_buffers()
 2023-11-08 17:30 UTC 

[RFC PATCH 00/86] Make the kernel preemptible
 2023-11-08 17:21 UTC  (142+ messages)
` [RFC PATCH 02/86] Revert "sched/core: Make sched_dynamic_mutex static"
` [RFC PATCH 03/86] Revert "ftrace: Use preemption model accessors for trace header printout"
` [RFC PATCH 04/86] Revert "preempt/dynamic: Introduce preemption model accessors"
` [RFC PATCH 06/86] Revert "entry: Fix compile error in dynamic_irqentry_exit_cond_resched()"
` [RFC PATCH 07/86] Revert "livepatch,sched: Add livepatch task switching to cond_resched()"
` [RFC PATCH 08/86] Revert "arm64: Support PREEMPT_DYNAMIC"
` [RFC PATCH 13/86] Revert "sched/preempt: Move PREEMPT_DYNAMIC logic later"
` [RFC PATCH 14/86] Revert "preempt/dynamic: Fix setup_preempt_mode() return value"
` [RFC PATCH 28/86] Revert "preempt/dynamic: Provide preempt_schedule[_notrace]() static calls"
` [RFC PATCH 29/86] Revert "preempt/dynamic: Provide cond_resched() and might_resched() "
` [RFC PATCH 31/86] x86/thread_info: add TIF_NEED_RESCHED_LAZY
` [RFC PATCH 34/86] thread_info: accessors for TIF_NEED_RESCHED*
` [RFC PATCH 35/86] thread_info: change to tif_need_resched(resched_t)
` [RFC PATCH 36/86] entry: irqentry_exit only preempts TIF_NEED_RESCHED
` [RFC PATCH 37/86] sched: make test_*_tsk_thread_flag() return bool
` [RFC PATCH 38/86] sched: *_tsk_need_resched() now takes resched_t
` [RFC PATCH 39/86] sched: handle lazy resched in set_nr_*_polling()
` [RFC PATCH 40/86] context_tracking: add ct_state_cpu()
` [RFC PATCH 41/86] sched: handle resched policy in resched_curr()
` [RFC PATCH 42/86] sched: force preemption on tick expiration
` [RFC PATCH 43/86] sched: enable PREEMPT_COUNT, PREEMPTION for all preemption models
` [RFC PATCH 45/86] preempt: ARCH_NO_PREEMPT only preempts lazily
` [RFC PATCH 46/86] tracing: handle lazy resched
` [RFC PATCH 47/86] rcu: select PREEMPT_RCU if PREEMPT
` [RFC PATCH 48/86] rcu: handle quiescent states for PREEMPT_RCU=n
` [RFC PATCH 49/86] osnoise: handle quiescent states directly
` [RFC PATCH 50/86] rcu: TASKS_RCU does not need to depend on PREEMPTION
` [RFC PATCH 51/86] preempt: disallow !PREEMPT_COUNT or !PREEMPTION
` [RFC PATCH 52/86] sched: remove CONFIG_PREEMPTION from *_needbreak()
` [RFC PATCH 53/86] sched: fixup __cond_resched_*()
` [RFC PATCH 54/86] sched: add cond_resched_stall()
` [RFC PATCH 55/86] xarray: add cond_resched_xas_rcu() and cond_resched_xas_lock_irq()
` [RFC PATCH 56/86] xarray: use cond_resched_xas*()
` [RFC PATCH 57/86] coccinelle: script to remove cond_resched()
  ` [RFC PATCH 58/86] treewide: x86: "
  ` [RFC PATCH 59/86] treewide: rcu: "
  ` [RFC PATCH 60/86] treewide: torture: "
  ` [RFC PATCH 61/86] treewide: bpf: "
  ` [RFC PATCH 62/86] treewide: trace: "
  ` [RFC PATCH 63/86] treewide: futex: "
  ` [RFC PATCH 64/86] treewide: printk: "
  ` [RFC PATCH 65/86] treewide: task_work: "
  ` [RFC PATCH 66/86] treewide: kernel: "
  ` [RFC PATCH 67/86] treewide: kernel: remove cond_reshed()
  ` [RFC PATCH 68/86] treewide: mm: remove cond_resched()
  ` [RFC PATCH 69/86] treewide: io_uring: "
  ` [RFC PATCH 70/86] treewide: ipc: "
  ` [RFC PATCH 71/86] treewide: lib: "
  ` [RFC PATCH 72/86] treewide: crypto: "
  ` [RFC PATCH 73/86] treewide: security: "
  ` [RFC PATCH 74/86] treewide: fs: "
  ` [RFC PATCH 75/86] treewide: virt: "
  ` [RFC PATCH 76/86] treewide: block: "
  ` [RFC PATCH 77/86] treewide: netfilter: "
  ` [RFC PATCH 78/86] treewide: net: "
  ` [RFC PATCH 79/86] "
  ` [RFC PATCH 80/86] treewide: sound: "
  ` [RFC PATCH 81/86] treewide: md: "
  ` [RFC PATCH 82/86] treewide: mtd: "
  ` [RFC PATCH 83/86] treewide: drm: "
  ` [RFC PATCH 84/86] treewide: net: "
  ` [RFC PATCH 85/86] treewide: drivers: "
  ` [RFC PATCH 86/86] sched: "

[PATCH RESEND v2 0/2] riscv: Fix set_memory_XX() and set_direct_map_XX()
 2023-11-08 17:20 UTC  (4+ messages)
` [PATCH RESEND v2 1/2] riscv: Don't use PGD entries for the linear mapping
` [PATCH RESEND v2 2/2] riscv: Fix set_memory_XX() and set_direct_map_XX() by splitting huge linear mappings

[PATCH v2] mm: Fix for negative counter: nr_file_hugepages
 2023-11-08 17:09 UTC  (3+ messages)

[PATCH v14 00/34] KVM: guest_memfd() and per-page attributes
 2023-11-08 17:00 UTC  (3+ messages)
` [PATCH 27/34] KVM: selftests: Introduce VM "shape" to allow tests to specify the VM type

[PATCH] MM: kmemleak: Removed coding style warnings and added a NULL check
 2023-11-08 16:54 UTC  (3+ messages)
  ` [PATCH 2/2] MM: kmemleak: Add %x to pr_debug

[PATCH v2] mm/page_alloc: Dedupe some memcg uncharging logic
 2023-11-08 16:49 UTC 

add and use a per-mapping stable writes flag v2
 2023-11-08 16:25 UTC  (3+ messages)

[RFC 0/4] Introduce unbalance proactive reclaim
 2023-11-08 16:14 UTC  (19+ messages)
` [PATCH 1/4] mm: vmscan: LRU unbalance cgroup reclaim
` [PATCH 2/4] mm: multi-gen LRU: MGLRU unbalance reclaim
` [PATCH 3/4] mm: memcg: implement unbalance proactive reclaim
` [PATCH 4/4] mm: memcg: apply proactive reclaim into cgroupv1

[PATCH v10 00/50] Add AMD Secure Nested Paging (SEV-SNP) Hypervisor Support
 2023-11-08 15:19 UTC  (15+ messages)
` [PATCH v10 06/50] x86/sev: Add the host SEV-SNP initialization support

[PATCH v9 0/3] riscv: Add remaining module relocations and tests
 2023-11-08 15:10 UTC  (2+ messages)

DAMON Beer/Coffee/Tea chat series
 2023-11-08 14:55 UTC  (2+ messages)

[PATCH 0/6] mm: cleanup and use more folio in page fault
 2023-11-08 13:59 UTC  (8+ messages)
` [PATCH 1/6] mm: ksm: use more folio api in ksm_might_need_to_copy()
` [PATCH 4/6] mm: memory: use a folio in do_cow_page()

[PATCH v3 4/4] mm: swap: Swap-out small-sized THP without splitting
 2023-11-08 11:51 UTC  (8+ messages)

[BUG?] mm/secretmem: memory address mapped to memfd_secret can be used in write syscall
 2023-11-08 11:47 UTC 

[PATCH v2] efi/unaccepted: Fix off-by-one when checking for overlapping ranges
 2023-11-08 11:21 UTC  (3+ messages)

folio_alloc_buffers() doing allocations > order 1 with GFP_NOFAIL
 2023-11-08 10:33 UTC  (5+ messages)
  ` cgroups: warning for metadata allocation with GFP_NOFAIL (was Re: folio_alloc_buffers() doing allocations > order 1 with GFP_NOFAIL)

[PATCH] mm/vmscan: consider previously reclaimed pages in shrink_lruvec()
 2023-11-08 10:25 UTC  (3+ messages)

[PATCH 0/4] sysctl: Remove sentinel elements from fs dir
 2023-11-08  9:56 UTC  (7+ messages)
` [PATCH 2/4] aio: Remove the now superfluous sentinel elements from ctl_table array

[PATCHv6 1/1] mm: optimization on page allocation when CMA enabled
 2023-11-08  8:55 UTC  (3+ messages)

Intermittent storage (dm-crypt?) freeze - regression 6.4->6.5
 2023-11-08  7:31 UTC  (11+ messages)
          ` [PATCH] swiotlb-xen: provide the "max_mapping_size" method
              `  "
                ` [PATCH v2] "

[linux-next:master] BUILD REGRESSION 5cd631a52568a18b12fd2563418985c8cb63e4b0
 2023-11-08  6:55 UTC 

[PATCH] mm:ALLOC_HIGHATOMIC flag allocation issuse
 2023-11-08  6:54 UTC 

[v3 0/3] Reduce TLB flushes under some specific conditions
 2023-11-08  4:12 UTC  (5+ messages)
` [v3 2/3] mm: Defer TLB flush by keeping both src and dst folios at migration

[PATCH] mm/hugetlb: fix null ptr defer in hugetlb_vma_lock_write
 2023-11-08  3:22 UTC  (3+ messages)

[PATCH v2] kpageflags: respect folio head-page flag placement
 2023-11-08  2:01 UTC  (8+ messages)

[PATCH] fs/exec.c: Add fast path for ENOENT on PATH search before allocating mm
 2023-11-08  0:03 UTC  (8+ messages)

mm/filemap.c:4249:1: sparse: sparse: Using plain integer as NULL pointer
 2023-11-07 22:02 UTC  (2+ messages)

page:  |  | latest

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox