Linux 7.4 to Replace Compile-Time SLUB_TINY with Runtime Boot Option
Linux 7.4 is set to introduce a slab_tiny boot parameter that replaces the compile-time CONFIG_SLUB_TINY setting, allowing a single kernel image to serve both low-memory and full-sized systems. The change, posted by slab maintainer Vlastimil Babka on September 23, eliminates the need for separate kernel builds for small-memory embedded boards. A related allocator patch by Hao Li delivers a 24% throughput improvement on mmap microbenchmarks by optimizing per-CPU cache refill logic. Security researchers also found that inotify leaks keystroke and authentication-prompt timing data, with a partial fix already merged into the longterm kernel series. Meanwhile, Linux 7.3 is at release candidate 5 with a final release projected for mid-October, and the 7.1 series has reached end-of-life.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in