Re: [PATCH 2/3] slub: record page flag overlays explicitly

From: KOSAKI Motohiro
Date: Tue May 27 2008 - 12:07:08 EST


>> > - if (SlabDebug(page))
>> > - printk(KERN_ERR "SLUB %s: SlabDebug set on "
>> > + if (PageSlubDebug(page))
>> > + printk(KERN_ERR "SLUB %s: SlubDebug set on "
>> > "slab 0x%p\n", s->name, page);
>> > }
>> > }
>>
>> Why if(SLABDEBUG) check is unnecessary?
>
> They were unconditional before as well. SlabDebug would always return
> 0 before the patch. The point being, to my reading, that if you asked
> for debug on the slab and debug was not compiled in you would still get
> told that it was not set; which it cannot without the support.

Thank you explain!

Tested-by: KOSAKI Motohiro <kosaki.motohiro@xxxxxxxxxxxxxx>
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/