Subject: Re: linux-next: Tree for Feb 3 (i386: redef. of native_pud_clear)

From: Randy Dunlap <[email-masked]>
Date: Wed, 3 Feb 2016 10:24:01 -0800

On 02/02/16 21:18, Stephen Rothwell wrote:
> Hi all,
> Changes since 20160202:

on i386:

  CC      arch/x86/kernel/asm-offsets.s
In file included from ../include/linux/mm.h:67:0,
                 from ../include/linux/suspend.h:8,
                 from ../arch/x86/kernel/asm-offsets.c:12:
../arch/x86/include/asm/pgtable.h:66:26: error: redefinition of 'native_pud_clear'
 #define pud_clear(pud)   native_pud_clear(pud)
                          ^
../arch/x86/include/asm/pgtable-3level.h:132:20: note: in expansion of macro 'pud_clear'
 static inline void pud_clear(pud_t *pudp)
                    ^
In file included from ../arch/x86/include/asm/pgtable_32.h:43:0,
                 from ../arch/x86/include/asm/pgtable.h:560,
                 from ../include/linux/mm.h:67,
                 from ../include/linux/suspend.h:8,
                 from ../arch/x86/kernel/asm-offsets.c:12:
../arch/x86/include/asm/pgtable-3level.h:124:20: note: previous definition of 'native_pud_clear' was here
 static inline void native_pud_clear(pud_t *pud)
                    ^
.././Kbuild:80: recipe for target 'arch/x86/kernel/asm-offsets.s' failed

Full randconfig file is attached.

-- 
~Randy