Re: linux-next: build failure after merge of the slab tree

2013-07-11 Thread Pekka Enberg
On Wed, 10 Jul 2013, Pekka Enberg wrote: Yes, it indeed interacts badly with kmemleak and tracing. I reverted the commit. On 07/10/2013 09:48 PM, Christoph Lameter wrote: Here is the fix required. kmemleak.h is weird in that it cannot be included at the top of slab.h due to its corresponding

Re: linux-next: build failure after merge of the slab tree

2013-07-11 Thread Pekka Enberg
On Wed, 10 Jul 2013, Pekka Enberg wrote: Yes, it indeed interacts badly with kmemleak and tracing. I reverted the commit. On 07/10/2013 09:48 PM, Christoph Lameter wrote: Here is the fix required. kmemleak.h is weird in that it cannot be included at the top of slab.h due to its corresponding

Re: linux-next: build failure after merge of the slab tree

2013-07-10 Thread Christoph Lameter
On Wed, 10 Jul 2013, Pekka Enberg wrote: > Yes, it indeed interacts badly with kmemleak and tracing. I reverted the > commit. Here is the fix required. kmemleak.h is weird in that it cannot be included at the top of slab.h due to its corresponding dependency on slab.h. Bad situation. kmemleak.h

Re: linux-next: build failure after merge of the slab tree

2013-07-10 Thread Pekka Enberg
On 07/10/2013 05:56 AM, Stephen Rothwell wrote: Hi all, After merging the slab tree, today's linux-next build (x86_64 allmodconfig) failed like this: In file included from include/linux/slab.h:17:0, from include/linux/crypto.h:24, from

Re: linux-next: build failure after merge of the slab tree

2013-07-10 Thread Pekka Enberg
On 07/10/2013 05:56 AM, Stephen Rothwell wrote: Hi all, After merging the slab tree, today's linux-next build (x86_64 allmodconfig) failed like this: In file included from include/linux/slab.h:17:0, from include/linux/crypto.h:24, from

Re: linux-next: build failure after merge of the slab tree

2013-07-10 Thread Christoph Lameter
On Wed, 10 Jul 2013, Pekka Enberg wrote: Yes, it indeed interacts badly with kmemleak and tracing. I reverted the commit. Here is the fix required. kmemleak.h is weird in that it cannot be included at the top of slab.h due to its corresponding dependency on slab.h. Bad situation. kmemleak.h

linux-next: build failure after merge of the slab tree

2013-07-09 Thread Stephen Rothwell
Hi all, After merging the slab tree, today's linux-next build (x86_64 allmodconfig) failed like this: In file included from include/linux/slab.h:17:0, from include/linux/crypto.h:24, from arch/x86/kernel/asm-offsets.c:8: include/linux/kmemleak.h: In function

linux-next: build failure after merge of the slab tree

2013-07-09 Thread Stephen Rothwell
Hi all, After merging the slab tree, today's linux-next build (x86_64 allmodconfig) failed like this: In file included from include/linux/slab.h:17:0, from include/linux/crypto.h:24, from arch/x86/kernel/asm-offsets.c:8: include/linux/kmemleak.h: In function