The i386 build failures are noticed on Linux next-20240627 and next-20240628 tag. But the clang-18 builds pass. Reported-by: Linux Kernel Functional Testing <lkft@xxxxxxxxxx> Regressions found on i386: - gcc-8-i386_defconfig - gcc-13-defconfig Build log: ------- fs/proc/task_mmu.c: In function 'do_procmap_query': fs/proc/task_mmu.c:598:48: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast] 598 | if (karg.vma_name_size && copy_to_user((void __user *)karg.vma_name_addr, | ^ fs/proc/task_mmu.c:605:48: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast] 605 | if (karg.build_id_size && copy_to_user((void __user *)karg.build_id_addr, | ^ cc1: all warnings being treated as errors Steps to reproduce: ------- # tuxmake --runtime podman --target-arch i386 --toolchain gcc-13 --kconfig defconfig metadata: ---- git_describe: next-20240628 git_repo: https://gitlab.com/Linaro/lkft/mirrors/next/linux-next git_short_log: 1eb586a9782c ("Add linux-next specific files for 20240628") arch: i386 toolchain: gcc-13 Links: --- - https://storage.tuxsuite.com/public/linaro/lkft/builds/2iWYcW0sQJ6j62u46MNgQ3FagUd/ - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240628/testrun/24464887/suite/build/test/gcc-13-cell_defconfig/details/ - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240628/testrun/24464887/suite/build/test/gcc-13-cell_defconfig/log -- Linaro LKFT https://lkft.linaro.org