LKML News v6.8-rc1

[GIT PULL] MM updates for 6.8-rc1 (Andrew Morton) https://lkml.kernel.org/r/20240108155039.fd2798712a2a93a108b710ce@linux-foundation.org/ Andrew Morton sent the memory management subsystem side pull request for Linux v6.8-rc1 to Linus Torvalds. The request has many interesting changes including zswap writeback improvement, Feedback-based DAMOS autotuning, Multi-size anon THP, KSM advisor and many more. [GIT PULL] non-MM updates for 6.8-rc1 (Andrew Morton) https://lkml.kernel.org/r/20240109110420.dcdefe80d76257d9ff645a32@linux-foundation.org Andrew sent yet another pull request for out of memory management subsystem changes to Linus Torvalds....

January 9, 2024 · 4 min · 680 words · Me

LKML News v6.7

[PATCH v3 0/7] hugetlb: parallelize hugetlb page init on boot (Gang Li) https://lkml.kernel.org/r/20240102131249.76622-1-gang.li@linux.dev The thrid version of hugetlb initialization prallelization patchset has posted. [PATCH v3 00/11] Mitigate a vmap lock contention v3 (Uladzislau Rezki) https://lkml.kernel.org/r/20240102184633.748113-1-urezki@gmail.com Third version of vmap lock contention mitigation patch has posted. [PATCH v6 0/2] Add swappiness argument to memory.reclaim (Dan Schatzberg) https://lkml.kernel.org/r/20240103164841.2800183-1-schatzberg.dan@gmail.com Sixth version of the patchset for letting memory.reclaim memcg file be used with swappiness argument has posted....

January 2, 2024 · 2 min · 230 words · Me

LKML News v6.7-rc8

[PATCH] kernel: Introduce a write lock/unlock wrapper for tasklist_lock (Maria Yu) https://lkml.kernel.org/r/20231225081932.17752-1-quic_aiquny@quicinc.com A patch introducing a write lock/unlock wrapper for tasklist_lock, to overcome bad responsive performance of system that coming from scenarios that acquiring read lock which wrote lock needed to be waiting for. [PATCH v3 00/10] IOMMU memory observability (Pasha Tatashin) https://lkml.kernel.org/r/20231226200205.562565-1-pasha.tatashin@soleen.com Third version of patchset to allow monitoring and limiting IOMMU memory usage is posted. [GIT PULL] hotfixes for 6....

December 26, 2023 · 2 min · 221 words · Me

LKML News v6.7-rc7

[PATCH v5 0/4] mm/ksm: Add ksm advisor (Stefan Roesch) https://lkml.kernel.org/r/20231218231054.1625219-1-shr@devkernel.io Stefan posted the fifth version of the patchset for automatic and efficient tuning of kernel samepage merging. [PATCH -next v4 0/2] Make memory reclamation measurable (Bixuan Cui) https://lkml.kernel.org/r/20231220012123.2787-1-cuibixuan@vivo.com This patchset adds a new tracer to shrink_active_list(), shrink_inactive_list(), and shrinker->count_objects() to make memory recycling mesaurable with bpf. [RFC PATCH 1/1] mm: mark folio accessed in minor fault (Zhaoyang Huang) https://lkml.kernel.org/r/20231220102948.1963798-1-zhaoyang.huang@unisoc.com Inactive mapped folio is promoted to active only when it is scanned in shrink_inactive_list()....

December 19, 2023 · 2 min · 292 words · Me

LKML News v6.7-rc6

[Invitation] Linux MM Alignment Session on remap_file_pages on Wednesday (David Rientjes) https://lkml.kernel.org/r/46f97bec-3a48-e714-0a8d-b5206e1704ba@google.com There will be the last Linux MM Alignment Session for re-introducing remap_file_pages(), led by Matthew Wilcox, on 2023-11-13. [PATCH] kernel: Introduce a write lock/unlock wrapper for tasklist_lock (Maria Yu) https://lkml.kernel.org/r/20231213101745.4526-1-quic_aiquny@quicinc.com There are multiple scenarios for tasklist_lock that could lead to bad responsiveness. To mitigate the situation, this patch introduces a write lock/unlock wrapper for tasklist_lock. [PATCH 0/9] Finish two folio conversions (Matthew Wilcox) https://lkml....

December 12, 2023 · 2 min · 338 words · Me