On Mon, Aug 26, 2024 at 06:06:59PM GMT, Naresh Kamboju wrote: > The arm tinyconfig and allnoconfig builds failed on today's Linux next-20240826 > due to following build warnings / errors. This was resolved in the fixpatch sent in [0] which should hopefully go to mm-unstable and thus -next soon. [0]: https://lore.kernel.org/all/7d0ea994-f750-49c5-b392-ae7117369cf3@lucifer.local/ P.S. this message doesn't seem (at least yet) to have hit the linux-mm mailing list, don't know why. > > first seen on next-20240826. > Good: next-20240823 > BAD: next-20240826 > > Reported-by: Linux Kernel Functional Testing <lkft@xxxxxxxxxx> > > build log: > -------- > > In file included from mm/internal.h:22, > from mm/filemap.c:52: > mm/vma.h: In function 'init_vma_munmap': > mm/vma.h:184:26: error: 'USER_PGTABLES_CEILING' undeclared (first use > in this function) > 184 | vms->unmap_end = USER_PGTABLES_CEILING; > | ^~~~~~~~~~~~~~~~~~~~~ > mm/vma.h:184:26: note: each undeclared identifier is reported only > once for each function it appears in > make[4]: *** [scripts/Makefile.build:244: mm/filemap.o] Error 1 > In file included from mm/internal.h:22, > from mm/oom_kill.c:50: > mm/vma.h: In function 'init_vma_munmap': > mm/vma.h:184:26: error: 'USER_PGTABLES_CEILING' undeclared (first use > in this function) > 184 | vms->unmap_end = USER_PGTABLES_CEILING; > | ^~~~~~~~~~~~~~~~~~~~~ > > Build Log links, > -------- > - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240826/testrun/24951924/suite/build/test/gcc-13-tinyconfig/log > > Build failed comparison: > - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240826/testrun/24951940/suite/build/test/clang-18-tinyconfig/history/ > > metadata: > ---- > git describe: next-20240826 > git repo: https://gitlab.com/Linaro/lkft/mirrors/next/linux-next > git sha: 1ca4237ad9ce29b0c66fe87862f1da54ac56a1e8 > kernel config: > https://storage.tuxsuite.com/public/linaro/lkft/builds/2lC5HukjOlVYM52f7n4rm8EXOLG/config > build url: https://storage.tuxsuite.com/public/linaro/lkft/builds/2lC5HukjOlVYM52f7n4rm8EXOLG/ > toolchain: clang-18 and gcc-13 > config: tinyconfig and allnoconfig > > Steps to reproduce: > --------- > - tuxmake --runtime podman --target-arch arm --toolchain gcc-13 > --kconfig tinyconfig > > -- > Linaro LKFT > https://lkft.linaro.org