While building x86_64 defconfig with clang-17 the following build warnings / errors noticed on Linux next-20240328 tag. Reported-by: Linux Kernel Functional Testing <lkft@xxxxxxxxxx> Build error: --------- mm/memory.c:5094:25: error: variable 'pte' is uninitialized when used here [-Werror,-Wuninitialized] 5094 | writable = pte_write(pte); | ^~~ mm/memory.c:5083:3: note: variable 'pte' is declared here 5083 | pte_t pte, old_pte; | ^ 1 error generated. steps to reproduce: ---------- # tuxmake --runtime podman --target-arch x86_64 --toolchain clang-17 --kconfig x86_64_defconfig LLVM=1 LLVM_IAS=1 Links: - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240328/testrun/23230289/suite/build/test/clang-17-x86_64_defconfig/log - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240328/testrun/23230289/suite/build/test/clang-17-x86_64_defconfig/details/ - https://storage.tuxsuite.com/public/linaro/lkft/builds/2eIseG3mebbz7v0HESNW2YOTmiu/ -- Linaro LKFT https://lkft.linaro.org