X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;ds=sidebyside;f=init%2FKconfig;h=e1d1d6936f9228ad1580144563c27a8b2d8d2dd1;hb=aedb4a24b9ae4fbd6ced45ae64ae3d84b423f5c2;hp=235c7a2c0d2004f1121b7d98f4140683ab45ef53;hpb=8c2b759efa0faa09632ce63765751202b412b459;p=firefly-linux-kernel-4.4.55.git diff --git a/init/Kconfig b/init/Kconfig index 235c7a2c0d20..e1d1d6936f92 100644 --- a/init/Kconfig +++ b/init/Kconfig @@ -1719,6 +1719,7 @@ choice config SLAB bool "SLAB" + select HAVE_HARDENED_USERCOPY_ALLOCATOR help The regular slab allocator that is established and known to work well in all environments. It organizes cache hot objects in @@ -1726,6 +1727,7 @@ config SLAB config SLUB bool "SLUB (Unqueued Allocator)" + select HAVE_HARDENED_USERCOPY_ALLOCATOR help SLUB is a slab allocator that minimizes cache line usage instead of managing queues of cached objects (SLAB approach).