Hay
Date
Feb. 25, 2025, 8:10 a.m.

Environment
arc

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/include/drm/ttm/ttm_caching.h:28,
                 from <command-line>:
/builds/linux/include/linux/pgtable.h: In function 'ptep_set_wrprotect':
/builds/linux/include/linux/pgtable.h:857:32: error: implicit declaration of function 'pte_wrprotect'; did you mean 'pmd_wrprotect'? [-Werror=implicit-function-declaration]
  857 |  set_pte_at(mm, address, ptep, pte_wrprotect(old_pte));
      |                                ^~~~~~~~~~~~~
/builds/linux/include/linux/pgtable.h:301:66: note: in definition of macro 'set_pte_at'
  301 | #define set_pte_at(mm, addr, ptep, pte) set_ptes(mm, addr, ptep, pte, 1)
      |                                                                  ^~~

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/include/drm/ttm/ttm_caching.h:28,
                 from <command-line>:
/builds/linux/include/linux/pgtable.h: In function 'ptep_set_wrprotect':
/builds/linux/include/linux/pgtable.h:857:32: error: implicit declaration of function 'pte_wrprotect'; did you mean 'pmd_wrprotect'? [-Werror=implicit-function-declaration]
  857 |  set_pte_at(mm, address, ptep, pte_wrprotect(old_pte));
      |                                ^~~~~~~~~~~~~
/builds/linux/include/linux/pgtable.h:301:66: note: in definition of macro 'set_pte_at'
  301 | #define set_pte_at(mm, addr, ptep, pte) set_ptes(mm, addr, ptep, pte, 1)
      |                                                                  ^~~