Hi, In reviewing Vlastimil Babka's latest slub debug series, I realized[1] that several checks under CONFIG_SLAB_FREELIST_HARDENED weren't being applied to SLAB. Fix this by expanding the Kconfig coverage, and adding a simple double-free test for SLAB. v2: - rebase to -mmots - drop SLOB support (willy) v1: https://lore.kernel.org/lkml/20200617195349.3471794-1-keescook@xxxxxxxxxxxx/ Thanks! -Kees [1] https://lore.kernel.org/lkml/202006171039.FBDF2D7F4A@keescook/ Kees Cook (2): mm: Expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB slab: Add naive detection of double free init/Kconfig | 9 +++++---- mm/slab.c | 14 ++++++++++++-- 2 files changed, 17 insertions(+), 6 deletions(-) -- 2.25.1