Dave Jones wrote:
On Mon, Mar 06, 2006 at 10:41:07PM +0100, Jesper Juhl wrote:
> CONFIG_DEBUG_SLAB
> CONFIG_PAGE_OWNER
> CONFIG_DEBUG_VM
> CONFIG_DEBUG_PAGEALLOC
>
> The resulting kernel boots and runs just fine (no Oops) and leaves
> nothing in dmesg.
> So, without the debugging options it appears to the user that
> everything is OK - nasty.
DEBUG_PAGEALLOC in particular is *fantastic* at making bugs hide.
I've lost many an hour trying to pin bugs down due to that.
Is this backwards? We're saying DEBUG_PAGEALLOC is bad?
OK, what I'm going to try to do, given the recent comments re
CONFIG_DEBUG_SLAB and also PAGEALLOC is to arrange with Andy to run
a debug kernel as well as a normal kernel for every test, and then
we can publish the results on http://test.kernel.org. For now it'll be
a seperate matrix, until I work out how to fold the 3d cube nicely
into 2d - I know I have to do that anyway, so no big deal.
Do we NOT want to have DEBUG_SLAB and DEBUG_PAGEALLOC both enabled?
Running multiple permutations is going to get really painful on the
systems involved. Any other requests for what gets enabled (I really
want to just stick to one 'debug' setup if possible).
I have no idea why I didn't do this a year ago <slaps self>.
M.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]