Re: undefined reference to `start_isolate_page_range'
On 23. 11. 20 2:13, Randy Dunlap wrote: > On 11/20/20 5:26 PM, kernel test robot wrote: >> Hi Michal, >> >> FYI, the error/warning still remains. >> >> tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git >> master >> head: 4ccf7a01e805f04defd423fb410f47a13af76399 >> commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA >> allocator >> date: 10 months ago >> config: microblaze-randconfig-s031-20201121 (attached as .config) >> compiler: microblaze-linux-gcc (GCC) 9.3.0 >> reproduce: >> wget >> https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O >> ~/bin/make.cross >> chmod +x ~/bin/make.cross >> # apt-get install sparse >> # sparse version: v0.6.3-134-gb59dbdaf-dirty >> # >> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2602276d3d3811b1a48c48113042cd75fcbfc27d >> git remote add linus >> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git >> git fetch --no-tags linus master >> git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d >> # save the attached .config to linux build tree >> COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross C=1 >> CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=microblaze >> >> If you fix the issue, kindly add following tag as appropriate >> Reported-by: kernel test robot >> >> All errors (new ones prefixed by >>): >> >>microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >>>> (.text+0xa1fc): undefined reference to `start_isolate_page_range' >>>> microblaze-linux-ld: (.text+0xa40c): undefined reference to >>>> `test_pages_isolated' >>>> microblaze-linux-ld: (.text+0xa47c): undefined reference to >>>> `undo_isolate_page_range' > > > FTR: This is a Kconfig problem in drivers/gpu/drm/aspeed/Kconfig > and it is fixed in linux-next and drm-misc-next. > > https://lore.kernel.org/dri-devel/20201011230131.4922-1-rdun...@infradead.org/ > Thanks for letting me know. Michal -- Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Xilinx Microblaze Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal SoCs
Re: undefined reference to `start_isolate_page_range'
On 11/20/20 5:26 PM, kernel test robot wrote: > Hi Michal, > > FYI, the error/warning still remains. > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > master > head: 4ccf7a01e805f04defd423fb410f47a13af76399 > commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA > allocator > date: 10 months ago > config: microblaze-randconfig-s031-20201121 (attached as .config) > compiler: microblaze-linux-gcc (GCC) 9.3.0 > reproduce: > wget > https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O > ~/bin/make.cross > chmod +x ~/bin/make.cross > # apt-get install sparse > # sparse version: v0.6.3-134-gb59dbdaf-dirty > # > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2602276d3d3811b1a48c48113042cd75fcbfc27d > git remote add linus > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > git fetch --no-tags linus master > git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d > # save the attached .config to linux build tree > COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross C=1 > CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=microblaze > > If you fix the issue, kindly add following tag as appropriate > Reported-by: kernel test robot > > All errors (new ones prefixed by >>): > >microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >>> (.text+0xa1fc): undefined reference to `start_isolate_page_range' >>> microblaze-linux-ld: (.text+0xa40c): undefined reference to >>> `test_pages_isolated' >>> microblaze-linux-ld: (.text+0xa47c): undefined reference to >>> `undo_isolate_page_range' FTR: This is a Kconfig problem in drivers/gpu/drm/aspeed/Kconfig and it is fixed in linux-next and drm-misc-next. https://lore.kernel.org/dri-devel/20201011230131.4922-1-rdun...@infradead.org/ -- ~Randy
undefined reference to `start_isolate_page_range'
Hi Michal, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 4ccf7a01e805f04defd423fb410f47a13af76399 commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA allocator date: 10 months ago config: microblaze-randconfig-s031-20201121 (attached as .config) compiler: microblaze-linux-gcc (GCC) 9.3.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # apt-get install sparse # sparse version: v0.6.3-134-gb59dbdaf-dirty # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2602276d3d3811b1a48c48113042cd75fcbfc27d git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=microblaze If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >> (.text+0xa1fc): undefined reference to `start_isolate_page_range' >> microblaze-linux-ld: (.text+0xa40c): undefined reference to >> `test_pages_isolated' >> microblaze-linux-ld: (.text+0xa47c): undefined reference to >> `undo_isolate_page_range' --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org .config.gz Description: application/gzip
undefined reference to `start_isolate_page_range'
Hi Michal, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: f01c30de86f1047e9bae1b1b1417b0ce8dcd15b1 commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA allocator date: 10 months ago config: microblaze-randconfig-r022-20201115 (attached as .config) compiler: microblaze-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2602276d3d3811b1a48c48113042cd75fcbfc27d git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=microblaze If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >> (.text+0xbf44): undefined reference to `start_isolate_page_range' >> microblaze-linux-ld: (.text+0xbffc): undefined reference to >> `undo_isolate_page_range' >> microblaze-linux-ld: (.text+0xc15c): undefined reference to >> `test_pages_isolated' microblaze-linux-ld: (.text+0xc1cc): undefined reference to `undo_isolate_page_range' microblaze-linux-ld: (.text+0xc210): undefined reference to `undo_isolate_page_range' --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org .config.gz Description: application/gzip
undefined reference to `start_isolate_page_range'
Hi Michal, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: da690031a5d6d50a361e3f19f3eeabd086a6f20d commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA allocator date: 8 months ago config: microblaze-randconfig-r026-20201010 (attached as .config) compiler: microblaze-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2602276d3d3811b1a48c48113042cd75fcbfc27d git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=microblaze If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >> (.text+0xbb5c): undefined reference to `start_isolate_page_range' >> microblaze-linux-ld: (.text+0xbdcc): undefined reference to >> `test_pages_isolated' >> microblaze-linux-ld: (.text+0xbe84): undefined reference to >> `undo_isolate_page_range' --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org .config.gz Description: application/gzip
Re: [kbuild-all] Re: undefined reference to `start_isolate_page_range'
On Mon, Sep 07, 2020 at 03:40:08PM -0700, Randy Dunlap wrote: > Hi lkp, (or is it ktr?) > > This is sort of a shame-on-you post. As a robot, I hope that you > don't have any hard feelings about it. :) Hi Randy, thanks for the input, below warning is helpful to identify issues, we will add this to plan to show kconfig related warnings in the report. Thanks > > > On 9/6/20 9:17 AM, kernel test robot wrote: > > Hi Michal, > > > > FYI, the error/warning still remains. > > > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > > master > > head: dd9fb9bb3340c791a2be106fdc895db75f177343 > > commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA > > allocator > > date: 7 months ago > > config: microblaze-randconfig-r021-20200906 (attached as .config) > > compiler: microblaze-linux-gcc (GCC) 9.3.0 > > reproduce (this is a W=1 build): > > wget > > https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O > > ~/bin/make.cross > > chmod +x ~/bin/make.cross > > git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d > > # save the attached .config to linux build tree > > COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross > > ARCH=microblaze > > > > If you fix the issue, kindly add following tag as appropriate > > Reported-by: kernel test robot > > > > All errors (new ones prefixed by >>): > > > >microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': > >>> (.text+0x10c8c): undefined reference to `start_isolate_page_range' > >>> microblaze-linux-ld: (.text+0x10f14): undefined reference to > >>> `test_pages_isolated' > >>> microblaze-linux-ld: (.text+0x10fd0): undefined reference to > >>> `undo_isolate_page_range' > > When I (easily) reproduce this build error, I also see a Kconfig warning: > (or the same warning repeated 3 times) > > WARNING: unmet direct dependencies detected for CMA > Depends on [n]: MMU [=n] > Selected by [m]: > - DRM_ASPEED_GFX [=m] && HAS_IOMEM [=y] && DRM [=m] && OF [=y] && > (COMPILE_TEST [=y] || ARCH_ASPEED) && HAVE_DMA_CONTIGUOUS [=y] > > WARNING: unmet direct dependencies detected for CMA > Depends on [n]: MMU [=n] > Selected by [m]: > - DRM_ASPEED_GFX [=m] && HAS_IOMEM [=y] && DRM [=m] && OF [=y] && > (COMPILE_TEST [=y] || ARCH_ASPEED) && HAVE_DMA_CONTIGUOUS [=y] > > WARNING: unmet direct dependencies detected for CMA > Depends on [n]: MMU [=n] > Selected by [m]: > - DRM_ASPEED_GFX [=m] && HAS_IOMEM [=y] && DRM [=m] && OF [=y] && > (COMPILE_TEST [=y] || ARCH_ASPEED) && HAVE_DMA_CONTIGUOUS [=y] > > > This is the cause of the build errors. > You shouldn't omit Kconfig warnings from your reports. > > > --- > > 0-DAY CI Kernel Test Service, Intel Corporation > > https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org > > > cheers. > -- > ~Randy > ___ > kbuild-all mailing list -- kbuild-...@lists.01.org > To unsubscribe send an email to kbuild-all-le...@lists.01.org
Re: undefined reference to `start_isolate_page_range'
Hi lkp, (or is it ktr?) This is sort of a shame-on-you post. As a robot, I hope that you don't have any hard feelings about it. :) On 9/6/20 9:17 AM, kernel test robot wrote: > Hi Michal, > > FYI, the error/warning still remains. > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > master > head: dd9fb9bb3340c791a2be106fdc895db75f177343 > commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA > allocator > date: 7 months ago > config: microblaze-randconfig-r021-20200906 (attached as .config) > compiler: microblaze-linux-gcc (GCC) 9.3.0 > reproduce (this is a W=1 build): > wget > https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O > ~/bin/make.cross > chmod +x ~/bin/make.cross > git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d > # save the attached .config to linux build tree > COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross > ARCH=microblaze > > If you fix the issue, kindly add following tag as appropriate > Reported-by: kernel test robot > > All errors (new ones prefixed by >>): > >microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >>> (.text+0x10c8c): undefined reference to `start_isolate_page_range' >>> microblaze-linux-ld: (.text+0x10f14): undefined reference to >>> `test_pages_isolated' >>> microblaze-linux-ld: (.text+0x10fd0): undefined reference to >>> `undo_isolate_page_range' When I (easily) reproduce this build error, I also see a Kconfig warning: (or the same warning repeated 3 times) WARNING: unmet direct dependencies detected for CMA Depends on [n]: MMU [=n] Selected by [m]: - DRM_ASPEED_GFX [=m] && HAS_IOMEM [=y] && DRM [=m] && OF [=y] && (COMPILE_TEST [=y] || ARCH_ASPEED) && HAVE_DMA_CONTIGUOUS [=y] WARNING: unmet direct dependencies detected for CMA Depends on [n]: MMU [=n] Selected by [m]: - DRM_ASPEED_GFX [=m] && HAS_IOMEM [=y] && DRM [=m] && OF [=y] && (COMPILE_TEST [=y] || ARCH_ASPEED) && HAVE_DMA_CONTIGUOUS [=y] WARNING: unmet direct dependencies detected for CMA Depends on [n]: MMU [=n] Selected by [m]: - DRM_ASPEED_GFX [=m] && HAS_IOMEM [=y] && DRM [=m] && OF [=y] && (COMPILE_TEST [=y] || ARCH_ASPEED) && HAVE_DMA_CONTIGUOUS [=y] This is the cause of the build errors. You shouldn't omit Kconfig warnings from your reports. > --- > 0-DAY CI Kernel Test Service, Intel Corporation > https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org cheers. -- ~Randy
undefined reference to `start_isolate_page_range'
Hi Michal, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: dd9fb9bb3340c791a2be106fdc895db75f177343 commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA allocator date: 7 months ago config: microblaze-randconfig-r021-20200906 (attached as .config) compiler: microblaze-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=microblaze If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >> (.text+0x10c8c): undefined reference to `start_isolate_page_range' >> microblaze-linux-ld: (.text+0x10f14): undefined reference to >> `test_pages_isolated' >> microblaze-linux-ld: (.text+0x10fd0): undefined reference to >> `undo_isolate_page_range' --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org .config.gz Description: application/gzip
undefined reference to `start_isolate_page_range'
Hi Michal, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5 commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA allocator date: 7 months ago config: microblaze-randconfig-p002-20200818 (attached as .config) compiler: microblaze-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=microblaze If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >> (.text+0x10d70): undefined reference to `start_isolate_page_range' >> microblaze-linux-ld: (.text+0x10e54): undefined reference to >> `undo_isolate_page_range' >> microblaze-linux-ld: (.text+0x10fbc): undefined reference to >> `test_pages_isolated' microblaze-linux-ld: (.text+0x11050): undefined reference to `undo_isolate_page_range' microblaze-linux-ld: (.text+0x110b4): undefined reference to `undo_isolate_page_range' --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org .config.gz Description: application/gzip
undefined reference to `start_isolate_page_range'
Hi Michal, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 92ed301919932f13b9172e525674157e983d commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA allocator date: 6 months ago config: microblaze-randconfig-c022-20200727 (attached as .config) compiler: microblaze-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=microblaze If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >> (.text+0xd274): undefined reference to `start_isolate_page_range' >> microblaze-linux-ld: (.text+0xd48c): undefined reference to >> `test_pages_isolated' >> microblaze-linux-ld: (.text+0xd548): undefined reference to >> `undo_isolate_page_range' --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org .config.gz Description: application/gzip
undefined reference to `start_isolate_page_range'
Hi Michal, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: bfe91da29bfad9941d5d703d45e29f0812a20724 commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA allocator date: 5 months ago config: microblaze-randconfig-r011-20200707 (attached as .config) compiler: microblaze-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=microblaze If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >> (.text+0x7d74): undefined reference to `start_isolate_page_range' >> microblaze-linux-ld: (.text+0x7f60): undefined reference to >> `test_pages_isolated' >> microblaze-linux-ld: (.text+0x8018): undefined reference to >> `undo_isolate_page_range' --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org .config.gz Description: application/gzip
undefined reference to `start_isolate_page_range'
Hi Michal, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 3e08a95294a4fb3702bb3d35ed08028433c37fe6 commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA allocator date: 5 months ago config: microblaze-randconfig-r031-20200624 (attached as .config) compiler: microblaze-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=microblaze If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >> (.text+0x14c08): undefined reference to `start_isolate_page_range' >> microblaze-linux-ld: (.text+0x14cec): undefined reference to >> `undo_isolate_page_range' >> microblaze-linux-ld: (.text+0x14e54): undefined reference to >> `test_pages_isolated' microblaze-linux-ld: (.text+0x14ee8): undefined reference to `undo_isolate_page_range' microblaze-linux-ld: (.text+0x14f4c): undefined reference to `undo_isolate_page_range' --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org .config.gz Description: application/gzip
undefined reference to `start_isolate_page_range'
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: b791d1bdf9212d944d749a5c7ff6febdba241771 commit: 7ebdc26a315ac0f13369eaf922bcee3ede576438 Merge tag 'drm-misc-next-fixes-2020-02-07' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes date: 4 months ago config: microblaze-randconfig-r002-20200612 (attached as .config) compiler: microblaze-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 7ebdc26a315ac0f13369eaf922bcee3ede576438 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=microblaze If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>, old ones prefixed by <<): microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >> (.text+0x100d0): undefined reference to `start_isolate_page_range' >> microblaze-linux-ld: (.text+0x1048c): undefined reference to >> `undo_isolate_page_range' >> microblaze-linux-ld: (.text+0x104e0): undefined reference to >> `test_pages_isolated' --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org .config.gz Description: application/gzip
undefined reference to `start_isolate_page_range'
Hi Michal, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 9cb1fd0efd195590b828b9b865421ad345a4a145 commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA allocator date: 4 months ago config: microblaze-randconfig-r026-20200524 (attached as .config) compiler: microblaze-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=microblaze If you fix the issue, kindly add following tag as appropriate Reported-by: kbuild test robot All errors (new ones prefixed by >>, old ones prefixed by <<): microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >> (.text+0xd6d0): undefined reference to `start_isolate_page_range' microblaze-linux-ld: (.text+0xd944): undefined reference to `test_pages_isolated' microblaze-linux-ld: (.text+0xd9fc): undefined reference to `undo_isolate_page_range' --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org .config.gz Description: application/gzip
undefined reference to `start_isolate_page_range'
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 3d1c1e5931ce45b3a3f309385bbc00c78e9951c6 commit: 2602276d3d3811b1a48c48113042cd75fcbfc27d microblaze: Wire CMA allocator date: 3 months ago config: microblaze-randconfig-r036-20200517 (attached as .config) compiler: microblaze-linux-gcc (GCC) 9.3.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 2602276d3d3811b1a48c48113042cd75fcbfc27d # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day GCC_VERSION=9.3.0 make.cross ARCH=microblaze If you fix the issue, kindly add following tag as appropriate Reported-by: kbuild test robot All errors (new ones prefixed by >>, old ones prefixed by <<): microblaze-linux-ld: mm/page_alloc.o: in function `alloc_contig_range': >> (.text+0x9b58): undefined reference to `start_isolate_page_range' >> microblaze-linux-ld: (.text+0x9c98): undefined reference to >> `test_pages_isolated' >> microblaze-linux-ld: (.text+0x9cdc): undefined reference to >> `undo_isolate_page_range' --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-...@lists.01.org .config.gz Description: application/gzip