On Tue, Mar 16, 2021 at 12:05 AM Randy Dunlap <rdunlap@xxxxxxxxxxxxx> wrote: > > On 3/14/21 10:24 PM, Stephen Rothwell wrote: > > Hi all, > > > > Warning: Some of the branches in linux-next are still based on v5.12-rc1, > > so please be careful if you are trying to bisect a bug. > > > > News: if your -next included tree is based on Linus' tree tag > > v5.12-rc1{,-dontuse} (or somewhere between v5.11 and that tag), please > > consider rebasing it onto v5.12-rc2. Also, please check any branches > > merged into your branch. > > > > Changes since 20210312: > > > > on x86_64: > > In file included from ../include/asm-generic/bug.h:5:0, > from ../arch/x86/include/asm/bug.h:93, > from ../include/linux/bug.h:5, > from ../include/linux/signal.h:5, > from ../arch/x86/mm/init_64.c:10: > ../arch/x86/mm/init_64.c: In function ‘remove_pmd_table’: > ../arch/x86/mm/init_64.c:1127:8: error: implicit declaration of function ‘vmemmap_pmd_is_unused’; did you mean ‘vmemmap_pmd_populate’? [-Werror=implicit-function-declaration] > vmemmap_pmd_is_unused(addr, next)) { > ^ > ../include/linux/compiler.h:58:52: note: in definition of macro ‘__trace_if_var’ > #define __trace_if_var(cond) (__builtin_constant_p(cond) ? (cond) : __trace_if_value(cond)) > ^~~~ > ../arch/x86/mm/init_64.c:1126:11: note: in expansion of macro ‘if’ > } else if (IS_ENABLED(CONFIG_SPARSEMEM_VMEMMAP) && > ^~ > I believe this compiler error is fixed by: https://lore.kernel.org/linux-mm/20210309214050.4674-4-osalvador@xxxxxxx/ Thanks. > > Full randconfig file is attached. > > -- > ~Randy > Reported-by: Randy Dunlap <rdunlap@xxxxxxxxxxxxx>