Buildresult: linus/um-allmodconfig/um-x86_64-gcc12 built on Dec 14 2022, 22:09
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
Failed
Date/Time:
Dec 14 2022, 22:09
Duration:
0:12:03.858480
Builder:
ka7
Revision:
Merge tag 'drm-next-2022-12-13' of git://anongit.freedesktop.org/drm/drm (
a594533df0f6ca391da003f43d53b336a2d23ffa)
Target:
linus/um-allmodconfig/um-x86_64-gcc12
Branch:
linus
Compiler:
um-x86_64-gcc12
(x86_64-linux-gcc.br_real (Buildroot 2021.11-4428-g6b6741b) 12.2.0 / GNU ld (GNU Binutils) 2.39)
Config:
allmodconfig
(
download
)
Log:
Download original
Possible errors
include/linux/fortify-string.h:57:33: error: argument 1 null where non-null expected [-Werror=nonnull] cc1: all warnings being treated as errors make[3]: *** [scripts/Makefile.build:250: arch/um/drivers/virt-pci.o] Error 1 make[2]: *** [scripts/Makefile.build:502: arch/um/drivers] Error 2 drivers/spi/spi-stm32-qspi.c:523:27: error: 'op' is used uninitialized [-Werror=uninitialized] drivers/spi/spi-stm32-qspi.c:564:27: error: 'op' is used uninitialized [-Werror=uninitialized] cc1: all warnings being treated as errors make[4]: *** [scripts/Makefile.build:250: drivers/spi/spi-stm32-qspi.o] Error 1 make[3]: *** [scripts/Makefile.build:502: drivers/spi] Error 2 arch/um/include/asm/processor-generic.h:94:19: error: called object is not a function or function pointer drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c:2161:1: error: control reaches end of non-void function [-Werror=return-type] cc1: all warnings being treated as errors make[6]: *** [scripts/Makefile.build:250: drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.o] Error 1 make[5]: *** [scripts/Makefile.build:502: drivers/gpu/drm/amd/amdgpu] Error 2 make[4]: *** [scripts/Makefile.build:502: drivers/gpu/drm] Error 2 make[3]: *** [scripts/Makefile.build:502: drivers/gpu] Error 2 make[2]: *** [scripts/Makefile.build:502: drivers] Error 2 make[1]: *** [Makefile:1994: .] Error 2 make: *** [Makefile:231: __sub-make] Error 2
Possible warnings (5)
.config:12602:warning: override: reassigning to symbol GCC_PLUGIN_LATENT_ENTROPY .config:12606:warning: override: reassigning to symbol UML_NET_ETHERTAP .config:12608:warning: override: reassigning to symbol UML_NET_SLIP .config:12611:warning: override: reassigning to symbol UML_NET_MCAST .config:12613:warning: override: reassigning to symbol UML_NET_SLIRP
Full Log
# git rev-parse -q --verify a594533df0f6ca391da003f43d53b336a2d23ffa^{commit} a594533df0f6ca391da003f43d53b336a2d23ffa already have revision, skipping fetch # git checkout -q -f -B kisskb a594533df0f6ca391da003f43d53b336a2d23ffa # git clean -qxdf # < git log -1 # commit a594533df0f6ca391da003f43d53b336a2d23ffa # Merge: cdb9d3537711 66efff515a65 # Author: Linus Torvalds <torvalds@linux-foundation.org> # Date: Tue Dec 13 11:59:58 2022 -0800 # # Merge tag 'drm-next-2022-12-13' of git://anongit.freedesktop.org/drm/drm # # Pull drm updates from Dave Airlie: # "The biggest highlight is that the accel subsystem framework is merged. # Hopefully for 6.3 we will be able to line up a driver to use it. # # In drivers land, i915 enables DG2 support by default now, and nouveau # has a big stability refactoring and initial ampere support, AMD # includes new hw IP support and should build on ARM again. There is # also an ofdrm driver to take over offb on platforms it's used. # # Stuff outside my tree, the dma-buf patches hit a few places, the vc4 # firmware changes also do, and i915 has some interactions with MEI for # discrete GPUs. I think all of those should have been acked/reviewed by # relevant parties. # # New driver: # - ofdrm - replacement for offb # # fbdev: # - add support for nomodeset # # fourcc: # - add Vivante tiled modifier # # core: # - atomic-helpers: CRTC primary plane test fixes, fb access hooks # - connector: TV API consistency, cmdline parser improvements # - send connector hotplug on cleanup # - sort makefile objects # # tests: # - sort kunit tests # - improve DP-MST tests # - add kunit helpers to create a device # # sched: # - module param for scheduling policy # - refcounting fix # # buddy: # - add back random seed log # # ttm: # - convert ttm_resource to size_t # - optimize pool allocations # # edid: # - HFVSDB parsing support fixes # - logging/debug improvements # - DSC quirks # # dma-buf: # - Add unlocked vmap and attachment mapping # - move drivers to common locking convention # - locking improvements # # firmware: # - new API for rPI firmware and vc4 # # xilinx: # - zynqmp: displayport bridge support # - dpsub fix # # bridge: # - adv7533: Remove dynamic lane switching # - it6505: Runtime PM support, sync improvements # - ps8640: Handle AUX defer messages # - tc358775: Drop soft-reset over I2C # # panel: # - panel-edp: Add INX N116BGE-EA2 C2 and C4 support. # - Jadard JD9365DA-H3 # - NewVision NV3051D # # amdgpu: # - DCN support on ARM # - DCN 2.1 secure display # - Sienna Cichlid mode2 reset fixes # - new GC 11.x firmware versions # - drop AMD specific DSC workarounds in favour of drm code # - clang warning fixes # - scheduler rework # - SR-IOV fixes # - GPUVM locking fixes # - fix memory leak in CS IOCTL error path # - flexible array updates # - enable new GC/PSP/SMU/NBIO IP # - GFX preemption support for gfx9 # # amdkfd: # - cache size fixes # - userptr fixes # - enable cooperative launch on gfx 10.3 # - enable GC 11.0.4 KFD support # # radeon: # - replace kmap with kmap_local_page # - ACPI ref count fix # - HDA audio notifier support # # i915: # - DG2 enabled by default # - MTL enablement work # - hotplug refactoring # - VBT improvements # - Display and watermark refactoring # - ADL-P workaround # - temp disable runtime_pm for discrete- # - fix for A380 as a secondary GPU # - Wa_18017747507 for DG2 # - CS timestamp support fixes for gen5 and earlier # - never purge busy TTM objects # - use i915_sg_dma_sizes for all backends # - demote GuC kernel contexts to normal priority # - gvt: refactor for new MDEV interface # - enable DC power states on eDP ports # - fix gen 2/3 workarounds # # nouveau: # - fix page fault handling # - Ampere acceleration support # - driver stability improvements # - nva3 backlight support # # msm: # - MSM_INFO_GET_FLAGS support # - DPU: XR30 and P010 image formats # - Qualcomm SM6115 support # - DSI PHY support for QCM2290 # - HDMI: refactored dev init path # - remove exclusive-fence hack # - fix speed-bin detection # - enable clamp to idle on 7c3 # - improved hangcheck detection # # vmwgfx: # - fb and cursor refactoring # - convert to generic hashtable # - cursor improvements # # etnaviv: # - hw workarounds # - softpin MMU fixes # # ast: # - atomic gamma LUT support # - convert to SHMEM # # lcdif: # - support YUV planes # - Increase DMA burst size # - FIFO threshold tuning # # meson: # - fix return type of cvbs mode_valid # # mgag200: # - fix PLL setup on some revisions # # sun4i: # - A100 and D1 support # # udl: # - modesetting improvements # - hot unplug support # # vc4: # - support PAL-M # - fix regression preventing 4K @ 60Hz # - fix NULL ptr deref # # v3d: # - switch to drm managed resources # # renesas: # - RZ/G2L DSI support # - DU Kconfig cleanup # # mediatek: # - fixup dpi and hdmi # - MT8188 dpi support # - MT8195 AFBC support # # tegra: # - NVDEC hardware on Tegra234 SoC # # hdlcd: # - switch to drm managed resources # # ingenic: # - fix registration error path # # hisilicon: # - convert to drm_mode_init # # maildp: # - use managed resources # # mtk: # - use drm_mode_init # # rockchip: # - use drm_mode_copy" # # * tag 'drm-next-2022-12-13' of git://anongit.freedesktop.org/drm/drm: (1397 commits) # drm/amdgpu: fix mmhub register base coding error # drm/amdgpu: add tmz support for GC IP v11.0.4 # drm/amdgpu: enable GFX Clock Gating control for GC IP v11.0.4 # drm/amdgpu: enable GFX Power Gating for GC IP v11.0.4 # drm/amdgpu: enable GFX IP v11.0.4 CG support # drm/amdgpu: Make amdgpu_ring_mux functions as static # drm/amdgpu: generally allow over-commit during BO allocation # drm/amd/display: fix array index out of bound error in DCN32 DML # drm/amd/display: 3.2.215 # drm/amd/display: set optimized required for comp buf changes # drm/amd/display: Add debug option to skip PSR CRTC disable # drm/amd/display: correct DML calc error of UrgentLatency # drm/amd/display: correct static_screen_event_mask # drm/amd/display: Ensure commit_streams returns the DC return code # drm/amd/display: read invalid ddc pin status cause engine busy # drm/amd/display: Bypass DET swath fill check for max clocks # drm/amd/display: Disable uclk pstate for subvp pipes # drm/amd/display: Fix DCN2.1 default DSC clocks # drm/amd/display: Enable dp_hdmi21_pcon support # drm/amd/display: prevent seamless boot on displays that don't have the preferred dig # ... # < /opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 a594533df0f6ca391da003f43d53b336a2d23ffa # < make -s -j 32 ARCH=um O=/kisskb/build/linus_um-allmodconfig_um-x86_64-gcc12 CROSS_COMPILE=/opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux- SUBARCH=x86_64 allmodconfig # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_KCOV=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_GCC_PLUGIN_CYC_COMPLEXITY=n # Added to kconfig CONFIG_GCC_PLUGIN_SANCOV=n # Added to kconfig CONFIG_GCC_PLUGIN_LATENT_ENTROPY=n # Added to kconfig CONFIG_GCC_PLUGIN_STRUCTLEAK=n # Added to kconfig CONFIG_GCC_PLUGIN_RANDSTRUCT=n # Added to kconfig CONFIG_UML_NET=n # Added to kconfig CONFIG_UML_NET_ETHERTAP=n # Added to kconfig CONFIG_UML_NET_TUNTAP=n # Added to kconfig CONFIG_UML_NET_SLIP=n # Added to kconfig CONFIG_UML_NET_DAEMON=n # Added to kconfig CONFIG_UML_NET_VDE=n # Added to kconfig CONFIG_UML_NET_MCAST=n # Added to kconfig CONFIG_UML_NET_PCAP=n # Added to kconfig CONFIG_UML_NET_SLIRP=n # Added to kconfig CONFIG_GCOV_KERNEL=n # Added to kconfig CONFIG_DEBUG_INFO_BTF=n # Added to kconfig CONFIG_BPF_PRELOAD=n # < make -s -j 32 ARCH=um O=/kisskb/build/linus_um-allmodconfig_um-x86_64-gcc12 CROSS_COMPILE=/opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux- SUBARCH=x86_64 help # make -s -j 32 ARCH=um O=/kisskb/build/linus_um-allmodconfig_um-x86_64-gcc12 CROSS_COMPILE=/opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux- SUBARCH=x86_64 olddefconfig .config:12602:warning: override: reassigning to symbol GCC_PLUGIN_LATENT_ENTROPY .config:12606:warning: override: reassigning to symbol UML_NET_ETHERTAP .config:12608:warning: override: reassigning to symbol UML_NET_SLIP .config:12611:warning: override: reassigning to symbol UML_NET_MCAST .config:12613:warning: override: reassigning to symbol UML_NET_SLIRP # make -s -j 32 ARCH=um O=/kisskb/build/linus_um-allmodconfig_um-x86_64-gcc12 CROSS_COMPILE=/opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux- SUBARCH=x86_64 In file included from /kisskb/src/include/linux/string.h:253, from /kisskb/src/include/linux/bitmap.h:11, from /kisskb/src/include/linux/cpumask.h:12, from /kisskb/src/include/linux/mm_types_task.h:14, from /kisskb/src/include/linux/mm_types.h:5, from /kisskb/src/include/linux/buildid.h:5, from /kisskb/src/include/linux/module.h:14, from /kisskb/src/arch/um/drivers/virt-pci.c:6: /kisskb/src/arch/um/drivers/virt-pci.c: In function 'um_pci_send_cmd': /kisskb/src/include/linux/fortify-string.h:57:33: error: argument 1 null where non-null expected [-Werror=nonnull] 57 | #define __underlying_memcpy __builtin_memcpy | ^ /kisskb/src/include/linux/fortify-string.h:469:9: note: in expansion of macro '__underlying_memcpy' 469 | __underlying_##op(p, q, __fortify_size); \ | ^~~~~~~~~~~~~ /kisskb/src/include/linux/fortify-string.h:514:26: note: in expansion of macro '__fortify_memcpy_chk' 514 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/um/drivers/virt-pci.c:100:9: note: in expansion of macro 'memcpy' 100 | memcpy(buf, cmd, cmd_size); | ^~~~~~ /kisskb/src/include/linux/fortify-string.h:57:33: note: in a call to built-in function '__builtin_memcpy' 57 | #define __underlying_memcpy __builtin_memcpy | ^ /kisskb/src/include/linux/fortify-string.h:469:9: note: in expansion of macro '__underlying_memcpy' 469 | __underlying_##op(p, q, __fortify_size); \ | ^~~~~~~~~~~~~ /kisskb/src/include/linux/fortify-string.h:514:26: note: in expansion of macro '__fortify_memcpy_chk' 514 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/um/drivers/virt-pci.c:100:9: note: in expansion of macro 'memcpy' 100 | memcpy(buf, cmd, cmd_size); | ^~~~~~ cc1: all warnings being treated as errors make[3]: *** [/kisskb/src/scripts/Makefile.build:250: arch/um/drivers/virt-pci.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:502: arch/um/drivers] Error 2 make[2]: *** Waiting for unfinished jobs.... /kisskb/src/drivers/spi/spi-stm32-qspi.c: In function 'stm32_qspi_dirmap_read': /kisskb/src/drivers/spi/spi-stm32-qspi.c:523:27: error: 'op' is used uninitialized [-Werror=uninitialized] 523 | struct spi_mem_op op; | ^~ /kisskb/src/drivers/spi/spi-stm32-qspi.c:523:27: note: 'op' declared here 523 | struct spi_mem_op op; | ^~ /kisskb/src/drivers/spi/spi-stm32-qspi.c: In function 'stm32_qspi_transfer_one_message': /kisskb/src/drivers/spi/spi-stm32-qspi.c:564:27: error: 'op' is used uninitialized [-Werror=uninitialized] 564 | struct spi_mem_op op; | ^~ /kisskb/src/drivers/spi/spi-stm32-qspi.c:564:27: note: 'op' declared here 564 | struct spi_mem_op op; | ^~ cc1: all warnings being treated as errors make[4]: *** [/kisskb/src/scripts/Makefile.build:250: drivers/spi/spi-stm32-qspi.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [/kisskb/src/scripts/Makefile.build:502: drivers/spi] Error 2 make[3]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/arch/x86/um/asm/processor.h:41, from /kisskb/src/include/linux/mutex.h:19, from /kisskb/src/include/linux/kernfs.h:11, from /kisskb/src/include/linux/sysfs.h:16, from /kisskb/src/include/linux/kobject.h:20, from /kisskb/src/include/linux/pci.h:35, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c:26: /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c: In function 'kfd_cpumask_to_apic_id': /kisskb/src/arch/um/include/asm/processor-generic.h:94:19: error: called object is not a function or function pointer 94 | #define cpu_data (&boot_cpu_data) | ~^~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c:2157:16: note: in expansion of macro 'cpu_data' 2157 | return cpu_data(first_cpu_of_numa_node).apicid; | ^~~~~~~~ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c:2161:1: error: control reaches end of non-void function [-Werror=return-type] 2161 | } | ^ cc1: all warnings being treated as errors make[6]: *** [/kisskb/src/scripts/Makefile.build:250: drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[5]: *** [/kisskb/src/scripts/Makefile.build:502: drivers/gpu/drm/amd/amdgpu] Error 2 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [/kisskb/src/scripts/Makefile.build:502: drivers/gpu/drm] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:502: drivers/gpu] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:502: drivers] Error 2 make[1]: *** [/kisskb/src/Makefile:1994: .] Error 2 make: *** [Makefile:231: __sub-make] Error 2 Command 'make -s -j 32 ARCH=um O=/kisskb/build/linus_um-allmodconfig_um-x86_64-gcc12 CROSS_COMPILE=/opt/cross/kisskb/x86-64--glibc--bleeding-edge-2022.08-1/bin/x86_64-linux- SUBARCH=x86_64 ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus_um-allmodconfig_um-x86_64-gcc12 # Build took: 0:12:03.858480
© Michael Ellerman 2006-2018.