SLOB Removal Submitted Ahead Of The Linux 6.4 Kernel Cycle

Written by Michael Larabel in Linux Kernel on 21 April 2023 at 06:00 AM EDT. Add A Comment
With the Linux 6.3 kernel likely being released as stable on Sunday, pull requests have already begun to be submitted of feature code for the Linux 6.4 merge window.

Vlastimil Babka of SUSE submitted the SLAB allocator updates today for Linux 6.4 and most noteworthy with that is the removal of the SLOB allocator.

Linux 6.2 deprecated the SLOB allocator with kernel developers recommend SLUB memory allocator being used instead. Removing SLOB lowers the maintenance burden of the allocators and can make API improvements easier to roll-out. The SLOB allocator in the past had been popular with embedded systems with miniscule amounts of RAM.

broken RAM

With no one the past few months complaining over its deprecation, kernel developers are ready to drop SLOB. Today's pull request indeed guts out the just under one thousand lines of code that makes up the SLOB allocator.

So with this pull request, bye-bye SLOB!
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week