tree: git://git.cmpxchg.org/linux-mmotm.git master head: fa78008f505569e7988ed3eb737ca7d43d87eac3 commit: 621d4f1abb2f03f3f9521fe4706663ddee531cb4 [186/293] mm: support section-unaligned ZONE_DEVICE memory ranges config: x86_64-allyesdebian (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: git checkout 621d4f1abb2f03f3f9521fe4706663ddee531cb4 # save the attached .config to linux build tree make ARCH=x86_64 All warnings (new ones prefixed by >>): >> WARNING: mm/built-in.o(.text+0x4f528): Section mismatch in reference from the function section_deactivate() to the function .init.text:section_active_mask.part.3() The function section_deactivate() references the function __init section_active_mask.part.3(). This is often because section_deactivate lacks a __init annotation or the annotation of section_active_mask.part.3 is wrong. -- >> WARNING: mm/built-in.o(.meminit.text+0x2311): Section mismatch in reference from the function sparse_add_section() to the function .init.text:section_active_mask.part.3() The function __meminit sparse_add_section() references a function __init section_active_mask.part.3(). If section_active_mask.part.3 is only used by sparse_add_section then annotate section_active_mask.part.3 with a matching annotation. --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip