LKML News v6.11-rc1

[PATCH 00/17] mm: introduce numa_memblks (Mike Rapoport)

https://lore.kernel.org/20240716111346.3676969-1-rppt@kernel.org

Mike Rapoport posted thi spatchset for moving numa_memblks from x86 to the generic code, as a followup of the discussion for CXL memory windows handling on arm64.

[RFC PATCHv2] mm: introduce reclaim throttle in MGLRU (Zhaoyang Huang)

https://lore.kernel.org/20240716094348.2451312-1-zhaoyang.huang@unisoc.com

Zhaoyang sent a patch that makes direct reclaim of MGLRU be throttled by judging the number of isolated and inactive folios, to prevent issues similar to classic LRU.

[RFC PATCH v1 0/4] Control folio sizes used for page cache memory (Ryan Roberts)

https://lore.kernel.org/20240717071257.4141363-1-ryan.roberts@arm.com

Ryan posted an RFC patch series that adds sysfs and kernel command line options that control the set of allowed large folio sizes that can be used for page cache. He hopes this patch series to reduce iTLB pressure and memory fragmentation.

[GIT PULL] slab updates for 6.11 (Vlastimil Babka)

https://lore.kernel.org/746087fd-993b-47b3-99e4-9bd4d3502e71@suse.cz

Vlastimil sent the slab subsystem pull request for 6.11 to Linus Torvalds.

[PATCH] execve: Move KUnit tests to tests/ subdirectory (Kees Cook)

https://lore.kernel.org/20240717212230.work.346-kees@kernel.org

There was a conversation about the place and file names to put kunit tests. Following the conclusion, Kees moves some kunit tests he wrote to a separate directory.

[GIT PULL] MM updates for 6.11-rc1 (Andrew Morton)

https://lore.kernel.org/20240721145415.fbeb01a853962ef91334f3d1@linux-foundation.org

Andrew sent the memory management subsystem pull request for Linux v6.11-rc1 to Linus Torvalds.

[PATCH 0/5] mm: clarify nofail memory allocation (Barry Song)

https://lore.kernel.org/20240724085544.299090-1-21cnbao@gmail.com

Barry sent a patch series for clarifying the semantic of GFP_NOFAIL and fixup usages of it.

[PATCH v2 00/23] Generic Allocator support for Rust (Danilo Krummrich)

https://lore.kernel.org/20240723181024.21168-1-dakr@kernel.org

Memory allocation for Rust is so far limited to kmalloc() allocation. This patchset adds generic kernel allocator support by introducing a kernel specific Allocator trait.

Possible slab-allocator issue (Paul E. McKenney)

https://lore.kernel.org/e6db32f7-d1fa-4d38-acf9-f78234f87170@paulmck-laptop

Paul found and report a possible slab allocator issue from his rcuscale test.

State of removing page->index (Matthew Wilcox)

https://lore.kernel.org/Zp8fgUSIBGQ1TN0D@casper.infradead.org

Matthew shares status of his project for the next few weeks.

[PATCH 0/2] kmemleak: support for percpu memory leak detect (Pavel Tikhomirov)

https://lore.kernel.org/20240725041223.872472-1-ptikhomirov@virtuozzo.com

Pavel reworked and posted an old patch series for adding percpu memory leak detect to kmemleak, which was useful for his investigations of an issue.

[PATCH 0/7] minmax: reduce compilation time (David Light)

https://lore.kernel.org/23bdb6fc8d884ceebeb6e8b8653b8cfe@AcuMS.aculab.com

It turned out recent changes to min() and max() made build time regressions. David is trying to optimize it again.

Linux 6.11-rc1 (Linus Torvalds)

https://lore.kernel.org/CAHk-=wiyNokz0d3b=GRORij=mGvwoYHy=+bv6m2Hu_VqNdg66g@mail.gmail.com

After the two week of merge window, Linus Torvalds released the first release candidate of Linux v6.11.

Avatar
SeongJae Park (SJ)
Kernel Programmer

SeongJae Park (SJ) is a programmer who loves to analyze and develop systems.

Related