[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200625215548.389774-1-keescook@chromium.org>
Date: Thu, 25 Jun 2020 14:55:46 -0700
From: Kees Cook <keescook@...omium.org>
To: akpm@...ux-foundation.org
Cc: Kees Cook <keescook@...omium.org>,
Vlastimil Babka <vbabka@...e.cz>, Roman Gushchin <guro@...com>,
Christoph Lameter <cl@...ux.com>,
Alexander Popov <alex.popov@...ux.com>,
Pekka Enberg <penberg@...nel.org>,
David Rientjes <rientjes@...gle.com>,
Joonsoo Kim <iamjoonsoo.kim@....com>, vinmenon@...eaurora.org,
Matthew Garrett <mjg59@...gle.com>,
Jann Horn <jannh@...gle.com>,
Vijayanand Jitta <vjitta@...eaurora.org>, linux-mm@...ck.org,
linux-kernel@...r.kernel.org
Subject: [PATCH v2 0/2] mm: Expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB
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@chromium.org/
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
Powered by blists - more mailing lists