build error with mainline linux 5.0.0
10:28 AM - agajjar@agajjar-vr:mali_kbase$ 10:28 AM - agajjar@agajjar-vr:mali_kbase$ make KDIR=~/workspace/mainline/linux/ all -j 4 mkdir -p /home/agajjar/workspace/mali/mali_kbase/panfrost-autogen sed -e 's/^\(MALI_[^=]\+\)=\(.*\)/export CONFIG_\1 = \2/g' /home/agajjar/workspace/mali/mali_kbase/config > /home/agajjar/workspace/mali/mali_kbase/panfrost-autogen/config.mk sed -e 's/^\(MALI_[^=]\+\)=\(.*\)/#define CONFIG_\1 "\2"/g' /home/agajjar/workspace/mali/mali_kbase/config > /home/agajjar/workspace/mali/mali_kbase/panfrost-autogen/config.h make -C /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard all make[1]: Entering directory '/home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard' make -C /home/agajjar/workspace/mainline/linux/ M=/home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard EXTRA_CFLAGS="-I/home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/../../../../include -I/home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/../../../../tests/include -include /home/agajjar/workspace/mali/mali_kbase/panfrost-autogen/config.h -include /home/agajjar/workspace/mali/mali_kbase/panfrost-include/upstream-workarounds.h" KBUILD_EXTRA_SYMBOLS="" modules make[2]: Entering directory '/home/agajjar/workspace/mainline/linux' CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_device.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_cache_policy.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_mem.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_mmu.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_ctx_sched.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_jd.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_jd_debugfs.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_jm.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_gpuprops.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_js.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_js_ctx_attr.o /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_jd_debugfs.c: In function ‘kbase_jd_debugfs_fence_info’: /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_jd_debugfs.c:81:16: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 4 has type ‘u64 {aka long long unsigned int}’ [-Wformat=] "Sd(%llu#%u: %s) ", ~^ %llu /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_jd_debugfs.c:84:6: fence->seqno, ~~~~~~~~~~~~ /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_jd_debugfs.c:101:16: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 4 has type ‘u64 {aka long long unsigned int}’ [-Wformat=] "Wd(%llu#%u: %s) ", ~^ %llu /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_jd_debugfs.c:104:6: fence->seqno, ~~~~~~~~~~~~ CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_event.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_context.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_pm.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_config.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_vinstr.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_softjobs.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_10969_workaround.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_hw.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_utility.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_debug.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_gpu_memory_debugfs.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_mem_linux.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_core_linux.o /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c:1776:11: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types] .fault = kbase_cpu_vm_fault ^~~~~~~~~~~~~~~~~~ /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c:1776:11: note: (near initialization for ‘kbase_vm_ops.fault’) CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_replay.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_mem_profile_debugfs.o CC [M] /home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_mmu_mode_lpae.o cc1: some warnings being treated as errors scripts/Makefile.build:278: recipe for target '/home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_mem_linux.o' failed make[4]: *** [/home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard/mali_kbase_mem_linux.o] Error 1 make[4]: *** Waiting for unfinished jobs.... /home/agajjar/workspace/mainline/linux/Makefile:1554: recipe for target '_module_/home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard' failed make[3]: *** [_module_/home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard] Error 2 Makefile:160: recipe for target 'sub-make' failed make[2]: *** [sub-make] Error 2 make[2]: Leaving directory '/home/agajjar/workspace/mainline/linux' Makefile:40: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/agajjar/workspace/mali/mali_kbase/driver/product/kernel/drivers/gpu/arm/midgard' Makefile:35: recipe for target 'all' failed make: *** [all] Error 2 10:28 AM - agajjar@agajjar-vr:mali_kbase$ 10:28 AM - agajjar@agajjar-vr:mali_kbase$