# git rev-parse -q --verify a5b871c91d470326eed3ae0ebd2fc07f3aee9050^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify a5b871c91d470326eed3ae0ebd2fc07f3aee9050^{commit} a5b871c91d470326eed3ae0ebd2fc07f3aee9050 # git checkout -q -f -B kisskb a5b871c91d470326eed3ae0ebd2fc07f3aee9050 # git clean -qxdf # < git log -1 # commit a5b871c91d470326eed3ae0ebd2fc07f3aee9050 # Merge: 715d12856953 71723a96b8b1 # Author: Linus Torvalds # Date: Mon Jan 27 10:55:50 2020 -0800 # # Merge tag 'dmaengine-5.6-rc1' of git://git.infradead.org/users/vkoul/slave-dma # # Pull dmaengine updates from Vinod Koul: # "This time we have a bunch of core changes to support dynamic channels, # hotplug of controllers, new apis for metadata ops etc along with new # drivers for Intel data accelerators, TI K3 UDMA, PLX DMA engine and # hisilicon Kunpeng DMA engine. Also usual assorted updates to drivers. # # Core: # - Support for dynamic channels # - Removal of various slave wrappers # - Make few slave request APIs as private to dmaengine # - Symlinks between channels and slaves # - Support for hotplug of controllers # - Support for metadata_ops for dma_async_tx_descriptor # - Reporting DMA cached data amount # - Virtual dma channel locking updates # # New drivers/device/feature support support: # - Driver for Intel data accelerators # - Driver for TI K3 UDMA # - Driver for PLX DMA engine # - Driver for hisilicon Kunpeng DMA engine # - Support for eDMA support for QorIQ LS1028A in fsl edma driver # - Support for cyclic dma in sun4i driver # - Support for X1830 in JZ4780 driver" # # * tag 'dmaengine-5.6-rc1' of git://git.infradead.org/users/vkoul/slave-dma: (62 commits) # dmaengine: Create symlinks between DMA channels and slaves # dmaengine: hisilicon: Add Kunpeng DMA engine support # dmaengine: idxd: add char driver to expose submission portal to userland # dmaengine: idxd: connect idxd to dmaengine subsystem # dmaengine: idxd: add descriptor manipulation routines # dmaengine: idxd: add sysfs ABI for idxd driver # dmaengine: idxd: add configuration component of driver # dmaengine: idxd: Init and probe for Intel data accelerators # dmaengine: add support to dynamic register/unregister of channels # dmaengine: break out channel registration # x86/asm: add iosubmit_cmds512() based on MOVDIR64B CPU instruction # dmaengine: ti: k3-udma: fix spelling mistake "limted" -> "limited" # dmaengine: s3c24xx-dma: fix spelling mistake "to" -> "too" # dmaengine: Move dma_get_{,any_}slave_channel() to private dmaengine.h # dmaengine: Remove dma_request_slave_channel_compat() wrapper # dmaengine: Remove dma_device_satisfies_mask() wrapper # dt-bindings: fsl-imx-sdma: Add i.MX8MM/i.MX8MN/i.MX8MP compatible string # dmaengine: zynqmp_dma: fix burst length configuration # dmaengine: sun4i: Add support for cyclic requests with dedicated DMA # dmaengine: fsl-qdma: fix duplicated argument to && # ... # < /opt/cross/kisskb/fe-x86-64-core-i7-2017.05/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/fe-x86-64-core-i7-2017.05/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 a5b871c91d470326eed3ae0ebd2fc07f3aee9050 # < make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_um-x86_64 CROSS_COMPILE=/opt/cross/kisskb/fe-x86-64-core-i7-2017.05/bin/x86_64-linux- randconfig KCONFIG_SEED=0xE543C9D0 # 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 # yes \n | make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_um-x86_64 CROSS_COMPILE=/opt/cross/kisskb/fe-x86-64-core-i7-2017.05/bin/x86_64-linux- oldconfig yes: standard output: Broken pipe # make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_um-x86_64 CROSS_COMPILE=/opt/cross/kisskb/fe-x86-64-core-i7-2017.05/bin/x86_64-linux- You are building kernel with non-retpoline compiler. Please update your compiler. make[1]: *** [arch/x86/Makefile:309: checkbin] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:179: sub-make] Error 2 Command 'make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_um-x86_64 CROSS_COMPILE=/opt/cross/kisskb/fe-x86-64-core-i7-2017.05/bin/x86_64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_x86_64-randconfig_um-x86_64 # Build took: 0:00:09.392653