# git rev-parse -q --verify fc80c51fd4b23ec007e88d4c688f2cac1b8648e7^{commit} fc80c51fd4b23ec007e88d4c688f2cac1b8648e7 already have revision, skipping fetch # git checkout -q -f -B kisskb fc80c51fd4b23ec007e88d4c688f2cac1b8648e7 # git clean -qxdf # < git log -1 # commit fc80c51fd4b23ec007e88d4c688f2cac1b8648e7 # Merge: 7a6b60441f02 132305b3b474 # Author: Linus Torvalds # Date: Sun Aug 9 14:10:26 2020 -0700 # # Merge tag 'kbuild-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild # # Pull Kbuild updates from Masahiro Yamada: # # - run the checker (e.g. sparse) after the compiler # # - remove unneeded cc-option tests for old compiler flags # # - fix tar-pkg to install dtbs # # - introduce ccflags-remove-y and asflags-remove-y syntax # # - allow to trace functions in sub-directories of lib/ # # - introduce hostprogs-always-y and userprogs-always-y syntax # # - various Makefile cleanups # # * tag 'kbuild-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: # kbuild: stop filtering out $(GCC_PLUGINS_CFLAGS) from cc-option base # kbuild: include scripts/Makefile.* only when relevant CONFIG is enabled # kbuild: introduce hostprogs-always-y and userprogs-always-y # kbuild: sort hostprogs before passing it to ifneq # kbuild: move host .so build rules to scripts/gcc-plugins/Makefile # kbuild: Replace HTTP links with HTTPS ones # kbuild: trace functions in subdirectories of lib/ # kbuild: introduce ccflags-remove-y and asflags-remove-y # kbuild: do not export LDFLAGS_vmlinux # kbuild: always create directories of targets # powerpc/boot: add DTB to 'targets' # kbuild: buildtar: add dtbs support # kbuild: remove cc-option test of -ffreestanding # kbuild: remove cc-option test of -fno-stack-protector # Revert "kbuild: Create directory for target DTB" # kbuild: run the checker after the compiler # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 fc80c51fd4b23ec007e88d4c688f2cac1b8648e7 # < make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- randconfig KCONFIG_SEED=0xFCC19F61 WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [m]: - DRM_ZYNQMP_DPSUB [=m] && HAS_IOMEM [=y] && (ARCH_ZYNQMP || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=m] && OF [=y] WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [m]: - DRM_ZYNQMP_DPSUB [=m] && HAS_IOMEM [=y] && (ARCH_ZYNQMP || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=m] && OF [=y] # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # Added to kconfig CONFIG_CC_STACKPROTECTOR_STRONG=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 # < make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig .config:6411:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [m]: - DRM_ZYNQMP_DPSUB [=m] && HAS_IOMEM [=y] && (ARCH_ZYNQMP || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=m] && OF [=y] # make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [m]: - DRM_ZYNQMP_DPSUB [=m] && HAS_IOMEM [=y] && (ARCH_ZYNQMP || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=m] && OF [=y] WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [m]: - DRM_ZYNQMP_DPSUB [=m] && HAS_IOMEM [=y] && (ARCH_ZYNQMP || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=m] && OF [=y] WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [m]: - DRM_ZYNQMP_DPSUB [=m] && HAS_IOMEM [=y] && (ARCH_ZYNQMP || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=m] && OF [=y] kernel/bpf/core.o: warning: objtool: ___bpf_prog_run()+0x11c0: call without frame pointer save/setup vmlinux.o: warning: objtool: mce_check_crashing_cpu()+0x16: call to __rdmsr() leaves .noinstr.text section vmlinux.o: warning: objtool: mce_setup()+0x55: call to __rdmsr() leaves .noinstr.text section vmlinux.o: warning: objtool: do_machine_check()+0x3c: call to mce_rdmsrl() leaves .noinstr.text section drivers/tty/serial/sh-sci.o: In function `sci_request_dma_chan': sh-sci.c:(.text+0xfb4): undefined reference to `dma_request_slave_channel' sh-sci.c:(.text+0x103e): undefined reference to `dma_release_channel' drivers/tty/serial/sh-sci.o: In function `sci_free_dma': sh-sci.c:(.text+0x30ea): undefined reference to `dma_release_channel' sh-sci.c:(.text+0x3166): undefined reference to `dma_release_channel' drivers/tty/serial/sh-sci.o: In function `sci_startup': sh-sci.c:(.text+0x345e): undefined reference to `dma_release_channel' sh-sci.c:(.text+0x3578): undefined reference to `dma_release_channel' drivers/tty/serial/mxs-auart.o:mxs-auart.c:(.text+0x161): more undefined references to `dma_release_channel' follow drivers/tty/serial/mxs-auart.o: In function `mxs_auart_settermios': mxs-auart.c:(.text+0xe7f): undefined reference to `dma_request_slave_channel' mxs-auart.c:(.text+0xeaf): undefined reference to `dma_request_slave_channel' drivers/tty/serial/fsl_lpuart.o: In function `lpuart_dma_shutdown': fsl_lpuart.c:(.text+0xcd0): undefined reference to `dma_release_channel' fsl_lpuart.c:(.text+0xce1): undefined reference to `dma_release_channel' drivers/tty/serial/fsl_lpuart.o: In function `lpuart_request_dma': fsl_lpuart.c:(.text+0xd85): undefined reference to `dma_request_chan' fsl_lpuart.c:(.text+0xdb4): undefined reference to `dma_request_chan' drivers/tty/serial/fsl_lpuart.o: In function `lpuart_remove': fsl_lpuart.c:(.text+0x18fd): undefined reference to `dma_release_channel' fsl_lpuart.c:(.text+0x190e): undefined reference to `dma_release_channel' drivers/tty/serial/sprd_serial.o: In function `sprd_startup': sprd_serial.c:(.text+0xf40): undefined reference to `dma_request_chan' sprd_serial.c:(.text+0xf69): undefined reference to `dma_request_chan' sprd_serial.c:(.text+0xfa9): undefined reference to `dma_release_channel' drivers/tty/serial/sprd_serial.o: In function `sprd_shutdown': sprd_serial.c:(.text+0x1128): undefined reference to `dma_release_channel' sprd_serial.c:(.text+0x113d): undefined reference to `dma_release_channel' drivers/usb/renesas_usbhs/fifo.o: In function `usbhsf_dma_init': fifo.c:(.text+0x7e9): undefined reference to `dma_request_chan' fifo.c:(.text+0x806): undefined reference to `dma_request_chan' fifo.c:(.text+0x83b): undefined reference to `__dma_request_channel' fifo.c:(.text+0x862): undefined reference to `__dma_request_channel' drivers/usb/renesas_usbhs/fifo.o: In function `usbhs_fifo_remove': fifo.c:(.text+0x193f): undefined reference to `dma_release_channel' fifo.c:(.text+0x194d): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-stm32.o: In function `stm32_i2c_dma_request': i2c-stm32.c:(.text+0x4a): undefined reference to `dma_request_chan' i2c-stm32.c:(.text+0xca): undefined reference to `dma_request_chan' i2c-stm32.c:(.text+0x137): undefined reference to `dma_release_channel' i2c-stm32.c:(.text+0x167): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-stm32.o: In function `stm32_i2c_dma_free': i2c-stm32.c:(.text+0x1a6): undefined reference to `dma_release_channel' i2c-stm32.c:(.text+0x1b6): undefined reference to `dma_release_channel' drivers/crypto/atmel-aes.o: In function `atmel_aes_probe': atmel-aes.c:(.text+0x914): undefined reference to `dma_request_chan' atmel-aes.c:(.text+0x936): undefined reference to `dma_request_chan' atmel-aes.c:(.text+0x994): undefined reference to `dma_release_channel' atmel-aes.c:(.text+0xb3c): undefined reference to `dma_release_channel' atmel-aes.c:(.text+0xb48): undefined reference to `dma_release_channel' drivers/crypto/atmel-aes.o: In function `atmel_aes_remove': atmel-aes.c:(.text+0x1bfb): undefined reference to `dma_release_channel' atmel-aes.c:(.text+0x1c07): undefined reference to `dma_release_channel' drivers/iio/adc/at91-sama5d2_adc.o:at91-sama5d2_adc.c:(.text+0xb7f): more undefined references to `dma_release_channel' follow drivers/iio/adc/at91-sama5d2_adc.o: In function `at91_adc_set_watermark': at91-sama5d2_adc.c:(.text+0xc6b): undefined reference to `dma_request_chan' at91-sama5d2_adc.c:(.text+0xd2e): undefined reference to `dma_release_channel' drivers/iio/buffer/industrialio-buffer-dmaengine.o: In function `iio_dmaengine_buffer_alloc': industrialio-buffer-dmaengine.c:(.text+0x269): undefined reference to `dma_request_chan' industrialio-buffer-dmaengine.c:(.text+0x287): undefined reference to `dma_get_slave_caps' drivers/iio/buffer/industrialio-buffer-dmaengine.o: In function `iio_dmaengine_buffer_free': industrialio-buffer-dmaengine.c:(.text+0x378): undefined reference to `dma_release_channel' make[2]: *** [/kisskb/src/Makefile:1163: vmlinux] Error 1 make[1]: *** [/kisskb/src/Makefile:1142: autoksyms_recursive] Error 2 make: *** [Makefile:185: __sub-make] Error 2 Command 'make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 # Build took: 0:07:26.106545