Po niedawnym usunięciu alokatora SLOB, SLAB jest najnowszym na rynku. Aby skłonić użytkowników do korzystania z alokatora SLUB jako preferowanego rozwiązania, SLAB przechodzi obecnie proces wycofywania i ewentualnego usuwania.
Na ostatnim spotkaniu LSF/MM nie zgłoszono sprzeciwu co do wycofania i ostatecznego usunięcia SLAB, więc łatka została wysłana w tym tygodniu, aby wycofać ten alokator pamięci.
Vlastimil Babka z SUSE napisał o łatce wycofania
a>:
“Jak omówiono na LSF/MM i nie zgłoszono tam żadnych zastrzeżeń, wycofaj alokator SLAB. Zmień nazwę opcji widocznej dla użytkownika, aby użytkownicy z CONFIG_SLAB=y otrzymywali nowy monit z wyjaśnienie podczas make oldconfig, podczas gdy make olddefconfig po prostu przełączy się na SLUB.
We wszystkich defconfigach z CONFIG_SLAB=y usuń linię, aby te również przełączyły się na SLUB. Regresje spowodowane zmianą powinny być zgłaszane do opiekunów linux-mm i slab.”
Wycofanie obejmuje usunięto ponad 137 linii z powodu porzucenia CONFIG_SLAB=y, umożliwiając wiele konfiguracji jądra na różnych architekturach procesora.
Ta poprawka wycofania prawdopodobnie zostanie przesłana dla cyklu Linuksa 6.5.