I will have a talk at the Open Source Summit North America 2023

I will present DAMON, DAMOS, and DAMO in Open Source Summit North America 2023. The title of the talk is “DAMON, DAMOS, and DAMO: Kernel Subsystems and User-Space Tools for Data Access-Aware System Analysis/Optimizations”. https://sched.co/1K5HS

March 18, 2023 · 1 min · 35 words · Me

LKML News v6.3-rc3

[LSF/MM/BPF TOPIC] SLOB+SLAB allocators removal and future SLUB improvements (Vlastimil Babka) https://lkml.kernel.org/r/4b9fc9c6-b48c-198f-5f80-811a44737e5f@suse.cz Linux kernel has three objects allocators, namely SLOB, SLAB, and SLUB. Vlastimil and many developers have tried to make it only one single allocator. Deprecation of SLOB has made some progress so far. Vlastimil proposes an LSF/MM/BPF topic for discussing deprecation of SLAB and SLUB futur eimprovement. [GIT PULL] hotfixes for 6.3-rc1 (Andrew Morton) https://lkml.kernel.org/r/20230314165437.a2d992731a970582fe36aaba@linux-foundation.org Yet another mm subsystem hotfixes pull request has sent to Linus Torvalds....

March 14, 2023 · 2 min · 255 words · Me

LKML News v6.3-rc2

[Invitation] Linux MM Alignment Session on Wednesday (David Rientjes) https://lkml.kernel.org/r/CAE-26VAFJtSu5xEbzNUgPVn3W13-B1bGvvU8-+i-hkS4GtupCw@mail.gmail.com David is hosting biweekly meetings for Linux memory management developments called Linux MM Alignment, and he is publicly inviting people to the meetings. The next instance will be held on 10:00 PST, 2023-03-08, at https://meet.google.com/csb-wcds-xya THP backed thread stacks (Mike Kravetz) https://lkml.kernel.org/r/20230306235730.GA31451@monkey Mike found THP-always’s memory bloat issue due to THP usage for threads' stacks. Mike feels it might make no sense to use THP for stacks even if the THP policy is ‘always’, and starting discussions on improvment of the situation....

March 7, 2023 · 2 min · 285 words · Me

LKML News v6.3-rc1

[GIT PULL] MM updates for 6.3-rc1 (Andrew Morton) https://lkml.kernel.org/r/20230220135225.91b0f28344c01d5306c31230@linux-foundation.org The mm updates pull request for v6.3-rc1 has posted by Andrew. [GIT PULL] Compute Express Link (CXL) for 6.3 (Dan Williams) https://lkml.kernel.org/r/63f5a4e2277b1_c94229453@dwillia2-mobl3.amr.corp.intel.com.notmuch A pull request for makincg CXL handling including CXL memory layout parsing/updating and events/errors reporting has posted for v6.3. Without this patchset, currently the works are dependents on platform-firmware. [RFC v2 0/5] tmpfs: add the option to disable swap (Luis Chamberlain) https://lkml....

February 21, 2023 · 2 min · 412 words · Me

LKML News v6.2

[PATCH] mm/userfaultfd: Support operation on multiple VMAs (Muhammad Usama Anjum) https://lkml.kernel.org/r/20230213104323.1792839-1-usama.anjum@collabora.com mwriteprotect_range() handle only single VMA, but there are usecases which need to handle multiple VMAs in a memory range of interest. This commit fixes the case. [v2 PATCH 0/5] Introduce mempool pages bulk allocator and use it in dm-crypt (Yang Shi) https://lkml.kernel.org/r/20230214190221.1156876-1-shy828301@gmail.com Noticeable overhead on disc encryption due to page allocations have found. The overhead was because the allocation logic in dm-crypt allocates one page in each pass of a loop....

February 14, 2023 · 2 min · 296 words · Me