Hay
Date
Feb. 24, 2025, 10:17 a.m.

Environment
arc

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc'
In file included from /builds/linux/arch/arc/include/asm/pgtable-bits-arcv2.h:142,
                 from /builds/linux/arch/arc/include/asm/pgtable.h:12,
                 from /builds/linux/include/linux/pgtable.h:6,
                 from /builds/linux/include/drm/ttm/ttm_caching.h:28,
                 from <command-line>:
/builds/linux/arch/arc/include/asm/hugepage.h:33:25: error: implicit declaration of function 'pte_pmd'; did you mean 'pfn_pmd'? [-Werror=implicit-function-declaration]
   33 | #define pmd_mkold(pmd)  pte_pmd(pte_mkold(pmd_pte(pmd)))
      |                         ^~~~~~~
/builds/linux/include/linux/pgtable.h:396:41: note: in expansion of macro 'pmd_mkold'
  396 |   set_pmd_at(vma->vm_mm, address, pmdp, pmd_mkold(pmd));
      |                                         ^~~~~~~~~

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc'
In file included from /builds/linux/arch/arc/include/asm/pgtable-bits-arcv2.h:142,
                 from /builds/linux/arch/arc/include/asm/pgtable.h:12,
                 from /builds/linux/include/linux/pgtable.h:6,
                 from /builds/linux/include/drm/ttm/ttm_caching.h:28,
                 from <command-line>:
/builds/linux/arch/arc/include/asm/hugepage.h:33:25: error: implicit declaration of function 'pte_pmd'; did you mean 'pfn_pmd'? [-Werror=implicit-function-declaration]
   33 | #define pmd_mkold(pmd)  pte_pmd(pte_mkold(pmd_pte(pmd)))
      |                         ^~~~~~~
/builds/linux/include/linux/pgtable.h:396:41: note: in expansion of macro 'pmd_mkold'
  396 |   set_pmd_at(vma->vm_mm, address, pmdp, pmd_mkold(pmd));
      |                                         ^~~~~~~~~