Re: [PATCH TRIVIAL] mm: Fix build warning in kmem_cache_create()
From: Christoph Lameter <hidden>
Date: 2012-07-17 14:36:41
Also in:
lkml
From: Christoph Lameter <hidden>
Date: 2012-07-17 14:36:41
Also in:
lkml
On Mon, 16 Jul 2012, David Rientjes wrote:
quoted
The kernel cannot check everything and will blow up in unexpected ways if someone codes something stupid. There are numerous debugging options that need to be switched on to get better debugging information to investigate deper. Adding special code to replicate these checks is bad.Disagree, CONFIG_SLAB does not blow up for a NULL name string and just corrupts userspace.
Ohh.. So far we only had science fiction. Now kernel fiction.... If you could corrupt userspace using sysfs with a NULL string then you'd first need to fix sysfs support. And if you really want to be totally safe then I guess you need to audit the kernel and make sure that every core kernel function that takes a string argument does check for it to be NULL just in case. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>