Hello,
New build issue found on stable-rc/linux-6.6.y:
--- initialization of ‘int (*)(struct iommu_domain *, long unsigned int, size_t)’ {aka ‘int (*)(struct iommu_domain *, long unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(struct iommu_domain *, long unsigned int, size_t)’ {aka ‘void (*)(struct iommu_domain *, long unsigned int, unsigned int)’} [-Werror=incompatible-pointer-types] in drivers/iommu/tegra-gart.o (drivers/iommu/tegra-gart.c) [logspec:kbuild,kbuild.compiler.error] ---
- dashboard: https://d.kernelci.org/i/maestro:09d85088a9b9d1ca7627ec9c7a3e1ea69a47f790 - giturl: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git - commit HEAD: b5872ed076bddad62df34a0ff4cbe4bbdfe45a67
Log excerpt: ===================================================== drivers/iommu/tegra-gart.c:281:35: error: initialization of ‘int (*)(struct iommu_domain *, long unsigned int, size_t)’ {aka ‘int (*)(struct iommu_domain *, long unsigned int, unsigned int)’} from incompatible pointer type ‘void (*)(struct iommu_domain *, long unsigned int, size_t)’ {aka ‘void (*)(struct iommu_domain *, long unsigned int, unsigned int)’} [-Werror=incompatible-pointer-types] 281 | .iotlb_sync_map = gart_iommu_sync_map, | ^~~~~~~~~~~~~~~~~~~ drivers/iommu/tegra-gart.c:281:35: note: (near initialization for ‘(anonymous).iotlb_sync_map’) CC drivers/gpu/host1x/hw/host1x05.o AR drivers/tty/serial/8250/built-in.a CC drivers/tty/serial/serial_core.o cc1: some warnings being treated as errors
=====================================================
# Builds where the incident occurred:
## multi_v7_defconfig on (arm): - compiler: gcc-12 - dashboard: https://d.kernelci.org/build/maestro:686d54c434612746bbb54a0f
#kernelci issue maestro:09d85088a9b9d1ca7627ec9c7a3e1ea69a47f790
Reported-by: kernelci.org bot bot@kernelci.org
-- This is an experimental report format. Please send feedback in! Talk to us at kernelci@lists.linux.dev
Made with love by the KernelCI team - https://kernelci.org
linux-stable-mirror@lists.linaro.org