# git rev-parse -q --verify 93b694d096cc10994c817730d4d50288f9ae3d66^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify 93b694d096cc10994c817730d4d50288f9ae3d66^{commit} 93b694d096cc10994c817730d4d50288f9ae3d66 # git checkout -q -f -B kisskb 93b694d096cc10994c817730d4d50288f9ae3d66 # git clean -qxdf # < git log -1 # commit 93b694d096cc10994c817730d4d50288f9ae3d66 # Merge: 726eb70e0d34 640eee067d9a # Author: Linus Torvalds # Date: Thu Oct 15 10:46:16 2020 -0700 # # Merge tag 'drm-next-2020-10-15' of git://anongit.freedesktop.org/drm/drm # # Pull drm updates from Dave Airlie: # "Not a major amount of change, the i915 trees got split into display # and gt trees to better facilitate higher level review, and there's a # major refactoring of i915 GEM locking to use more core kernel concepts # (like ww-mutexes). msm gets per-process pagetables, older AMD SI cards # get DC support, nouveau got a bump in displayport support with common # code extraction from i915. # # Outside of drm this contains a couple of patches for hexint # moduleparams which you've acked, and a virtio common code tree that # you should also get via it's regular path. # # New driver: # - Cadence MHDP8546 DisplayPort bridge driver # # core: # - cross-driver scatterlist cleanups # - devm_drm conversions # - remove drm_dev_init # - devm_drm_dev_alloc conversion # # ttm: # - lots of refactoring and cleanups # # bridges: # - chained bridge support in more drivers # # panel: # - misc new panels # # scheduler: # - cleanup priority levels # # displayport: # - refactor i915 code into helpers for nouveau # # i915: # - split into display and GT trees # - WW locking refactoring in GEM # - execbuf2 extension mechanism # - syncobj timeline support # - GEN 12 HOBL display powersaving # - Rocket Lake display additions # - Disable FBC on Tigerlake # - Tigerlake Type-C + DP improvements # - Hotplug interrupt refactoring # # amdgpu: # - Sienna Cichlid updates # - Navy Flounder updates # - DCE6 (SI) support for DC # - Plane rotation enabled # - TMZ state info ioctl # - PCIe DPC recovery support # - DC interrupt handling refactor # - OLED panel fixes # # amdkfd: # - add SMI events for thermal throttling # - SMI interface events ioctl update # - process eviction counters # # radeon: # - move to dma_ for allocations # - expose sclk via sysfs # # msm: # - DSI support for sm8150/sm8250 # - per-process GPU pagetable support # - Displayport support # # mediatek: # - move HDMI phy driver to PHY # - convert mtk-dpi to bridge API # - disable mt2701 tmds # # tegra: # - bridge support # # exynos: # - misc cleanups # # vc4: # - dual display cleanups # # ast: # - cleanups # # gma500: # - conversion to GPIOd API # # hisilicon: # - misc reworks # # ingenic: # - clock handling and format improvements # # mcde: # - DSI support # # mgag200: # - desktop g200 support # # mxsfb: # - i.MX7 + i.MX8M # - alpha plane support # # panfrost: # - devfreq support # - amlogic SoC support # # ps8640: # - EDID from eDP retrieval # # tidss: # - AM65xx YUV workaround # # virtio: # - virtio-gpu exported resources # # rcar-du: # - R8A7742, R8A774E1 and R8A77961 support # - YUV planar format fixes # - non-visible plane handling # - VSP device reference count fix # - Kconfig fix to avoid displaying disabled options in .config" # # * tag 'drm-next-2020-10-15' of git://anongit.freedesktop.org/drm/drm: (1494 commits) # drm/ingenic: Fix bad revert # drm/amdgpu: Fix invalid number of character '{' in amdgpu_acpi_init # drm/amdgpu: Remove warning for virtual_display # drm/amdgpu: kfd_initialized can be static # drm/amd/pm: setup APU dpm clock table in SMU HW initialization # drm/amdgpu: prevent spurious warning # drm/amdgpu/swsmu: fix ARC build errors # drm/amd/display: Fix OPTC_DATA_FORMAT programming # drm/amd/display: Don't allow pstate if no support in blank # drm/panfrost: increase readl_relaxed_poll_timeout values # MAINTAINERS: Update entry for st7703 driver after the rename # Revert "gpu/drm: ingenic: Add option to mmap GEM buffers cached" # drm/amd/display: HDMI remote sink need mode validation for Linux # drm/amd/display: Change to correct unit on audio rate # drm/amd/display: Avoid set zero in the requested clk # drm/amdgpu: align frag_end to covered address space # drm/amdgpu: fix NULL pointer dereference for Renoir # drm/vmwgfx: fix regression in thp code due to ttm init refactor. # drm/amdgpu/swsmu: add interrupt work handler for smu11 parts # drm/amdgpu/swsmu: add interrupt work function # ... # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 93b694d096cc10994c817730d4d50288f9ae3d66 # < make -s -j 80 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- randconfig KCONFIG_SEED=0x9BE8F95E # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 80 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- help # make -s -j 80 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- olddefconfig # make -s -j 80 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- /kisskb/src/arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2) /kisskb/src/arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2) /kisskb/src/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c: In function 'dpu_encoder_virt_disable': /kisskb/src/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c:1236:7: error: implicit declaration of function 'msm_dp_display_pre_disable'; did you mean 'msm_dp_display_disable'? [-Werror=implicit-function-declaration] if (msm_dp_display_pre_disable(priv->dp, drm_enc)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ msm_dp_display_disable cc1: some warnings being treated as errors make[5]: *** [/kisskb/src/scripts/Makefile.build:283: drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [/kisskb/src/scripts/Makefile.build:500: drivers/gpu/drm/msm] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:500: drivers/gpu/drm] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:500: drivers/gpu] Error 2 make[1]: *** [/kisskb/src/Makefile:1775: drivers] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:185: __sub-make] Error 2 Command 'make -s -j 80 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 # Build took: 0:03:14.250060