forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove SLOB from Kconfig and Makefile. Everything under #ifdef CONFIG_SLOB, and mm/slob.c is now dead code. Signed-off-by: Vlastimil Babka <[email protected]> Acked-by: Hyeonggon Yoo <[email protected]> Acked-by: Lorenzo Stoakes <[email protected]> Acked-by: Mike Rapoport (IBM) <[email protected]>
- Loading branch information
Showing
4 changed files
with
1 addition
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -238,30 +238,8 @@ config SLUB | |
and has enhanced diagnostics. SLUB is the default choice for | ||
a slab allocator. | ||
|
||
config SLOB_DEPRECATED | ||
depends on EXPERT | ||
bool "SLOB (Simple Allocator - DEPRECATED)" | ||
depends on !PREEMPT_RT | ||
help | ||
Deprecated and scheduled for removal in a few cycles. SLUB | ||
recommended as replacement. CONFIG_SLUB_TINY can be considered | ||
on systems with 16MB or less RAM. | ||
|
||
If you need SLOB to stay, please contact [email protected] and | ||
people listed in the SLAB ALLOCATOR section of MAINTAINERS file, | ||
with your use case. | ||
|
||
SLOB replaces the stock allocator with a drastically simpler | ||
allocator. SLOB is generally more space efficient but | ||
does not perform as well on large systems. | ||
|
||
endchoice | ||
|
||
config SLOB | ||
bool | ||
default y | ||
depends on SLOB_DEPRECATED | ||
|
||
config SLUB_TINY | ||
bool "Configure SLUB for minimal memory footprint" | ||
depends on SLUB && EXPERT | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters