Messages in this thread | | | Date | Thu, 22 May 2008 00:15:39 +0300 | From | Pekka Enberg <> | Subject | Re: [RFC/PATCH 2/3] SLUB: make ksize() more strict for page allocator pass-through |
| |
Christoph Lameter wrote: >> Hmm, where? page_address() already references ->virtual. I suppose >> CONFIG_SLUB_DEBUG is a no no as well then so do we want to add a >> CONFIG_KSIZE_DEBUG config option...? (Btw, I removed the BUG_ON() from kfree() >> as spotted by Vegard Nossum.) > > If it has to be then add CONFIG_KSIZE_DEBUG. There are a number of > debugging techniques (kmem_check?) that should not be compiled in. Maybe > add a new config option for those. CONFIG_SLUB_ENABLE_EXPENSIVE_DEBUG?
Oh, kmemcheck is a separate config option already and it's *much much* more expensive than the ksize() checks will ever be so they shouldn't be bundled together anyway.
Pekka
| |