# git rev-parse -q --verify faa392181a0bd42c5478175cef601adeecdc91b6^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify faa392181a0bd42c5478175cef601adeecdc91b6^{commit} faa392181a0bd42c5478175cef601adeecdc91b6 # git checkout -q -f -B kisskb faa392181a0bd42c5478175cef601adeecdc91b6 # git clean -qxdf # < git log -1 # commit faa392181a0bd42c5478175cef601adeecdc91b6 # Merge: cfa3b8068b09 9ca1f474cea0 # Author: Linus Torvalds # Date: Tue Jun 2 15:04:15 2020 -0700 # # Merge tag 'drm-next-2020-06-02' of git://anongit.freedesktop.org/drm/drm # # Pull drm updates from Dave Airlie: # "Highlights: # # - Core DRM had a lot of refactoring around managed drm resources to # make drivers simpler. # # - Intel Tigerlake support is on by default # # - amdgpu now support p2p PCI buffer sharing and encrypted GPU memory # # Details: # # core: # - uapi: error out EBUSY when existing master # - uapi: rework SET/DROP MASTER permission handling # - remove drm_pci.h # - drm_pci* are now legacy # - introduced managed DRM resources # - subclassing support for drm_framebuffer # - simple encoder helper # - edid improvements # - vblank + writeback documentation improved # - drm/mm - optimise tree searches # - port drivers to use devm_drm_dev_alloc # # dma-buf: # - add flag for p2p buffer support # # mst: # - ACT timeout improvements # - remove drm_dp_mst_has_audio # - don't use 2nd TX slot - spec recommends against it # # bridge: # - dw-hdmi various improvements # - chrontel ch7033 support # - fix stack issues with old gcc # # hdmi: # - add unpack function for drm infoframe # # fbdev: # - misc fbdev driver fixes # # i915: # - uapi: global sseu pinning # - uapi: OA buffer polling # - uapi: remove generated perf code # - uapi: per-engine default property values in sysfs # - Tigerlake GEN12 enabled. # - Lots of gem refactoring # - Tigerlake enablement patches # - move to drm_device logging # - Icelake gamma HW readout # - push MST link retrain to hotplug work # - bandwidth atomic helpers # - ICL fixes # - RPS/GT refactoring # - Cherryview full-ppgtt support # - i915 locking guidelines documented # - require linear fb stride to be 512 multiple on gen9 # - Tigerlake SAGV support # # amdgpu: # - uapi: encrypted GPU memory handling # - uapi: add MEM_SYNC IB flag # - p2p dma-buf support # - export VRAM dma-bufs # - FRU chip access support # - RAS/SR-IOV updates # - Powerplay locking fixes # - VCN DPG (powergating) enablement # - GFX10 clockgating fixes # - DC fixes # - GPU reset fixes # - navi SDMA fix # - expose FP16 for modesetting # - DP 1.4 compliance fixes # - gfx10 soft recovery # - Improved Critical Thermal Faults handling # - resizable BAR on gmc10 # # amdkfd: # - uapi: GWS resource management # - track GPU memory per process # - report PCI domain in topology # # radeon: # - safe reg list generator fixes # # nouveau: # - HD audio fixes on recent systems # - vGPU detection (fail probe if we're on one, for now) # - Interlaced mode fixes (mostly avoidance on Turing, which doesn't support it) # - SVM improvements/fixes # - NVIDIA format modifier support # - Misc other fixes. # # adv7511: # - HDMI SPDIF support # # ast: # - allocate crtc state size # - fix double assignment # - fix suspend # # bochs: # - drop connector register # # cirrus: # - move to tiny drivers. # # exynos: # - fix imported dma-buf mapping # - enable runtime PM # - fixes and cleanups # # mediatek: # - DPI pin mode swap # - config mipi_tx current/impedance # # lima: # - devfreq + cooling device support # - task handling improvements # - runtime PM support # # pl111: # - vexpress init improvements # - fix module auto-load # # rcar-du: # - DT bindings conversion to YAML # - Planes zpos sanity check and fix # - MAINTAINERS entry for LVDS panel driver # # mcde: # - fix return value # # mgag200: # - use managed config init # # stm: # - read endpoints from DT # # vboxvideo: # - use PCI managed functions # - drop WC mtrr # # vkms: # - enable cursor by default # # rockchip: # - afbc support # # virtio: # - various cleanups # # qxl: # - fix cursor notify port # # hisilicon: # - 128-byte stride alignment fix # # sun4i: # - improved format handling" # # * tag 'drm-next-2020-06-02' of git://anongit.freedesktop.org/drm/drm: (1401 commits) # drm/amd/display: Fix potential integer wraparound resulting in a hang # drm/amd/display: drop cursor position check in atomic test # drm/amdgpu: fix device attribute node create failed with multi gpu # drm/nouveau: use correct conflicting framebuffer API # drm/vblank: Fix -Wformat compile warnings on some arches # drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode # drm/amd/display: Handle GPU reset for DC block # drm/amdgpu: add apu flags (v2) # drm/amd/powerpay: Disable gfxoff when setting manual mode on picasso and raven # drm/amdgpu: fix pm sysfs node handling (v2) # drm/amdgpu: move gpu_info parsing after common early init # drm/amdgpu: move discovery gfx config fetching # drm/nouveau/dispnv50: fix runtime pm imbalance on error # drm/nouveau: fix runtime pm imbalance on error # drm/nouveau: fix runtime pm imbalance on error # drm/nouveau/debugfs: fix runtime pm imbalance on error # drm/nouveau/nouveau/hmm: fix migrate zero page to GPU # drm/nouveau/nouveau/hmm: fix nouveau_dmem_chunk allocations # drm/nouveau/kms/nv50-: Share DP SST mode_valid() handling with MST # drm/nouveau/kms/nv50-: Move 8BPC limit for MST into nv50_mstc_get_modes() # ... # < /opt/cross/kisskb/korg/gcc-9.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-9.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 faa392181a0bd42c5478175cef601adeecdc91b6 # < make -s -j 10 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-9.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- randconfig KCONFIG_SEED=0xACCFC561 # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_CPU_BIG_ENDIAN=y # Added to kconfig CONFIG_PPC64=y # Added to kconfig CONFIG_PPC_DISABLE_WERROR=y # Added to kconfig CONFIG_SECTION_MISMATCH_WARN_ONLY=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_LD_HEAD_STUB_CATCH=y # Added to kconfig CONFIG_TRIM_UNUSED_KSYMS=n # Added to kconfig CONFIG_UBSAN=n # < make -s -j 10 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-9.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 10 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-9.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig .config:5146:warning: override: reassigning to symbol STANDALONE .config:5151:warning: override: reassigning to symbol PPC_DISABLE_WERROR .config:5153:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD .config:5158:warning: override: reassigning to symbol UBSAN # make -s -j 10 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-9.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- BTF: .tmp_vmlinux.btf: pahole (pahole) is not available Failed to generate BTF for vmlinux Try to disable CONFIG_DEBUG_INFO_BTF make[1]: *** [/kisskb/src/Makefile:1119: vmlinux] Error 1 make: *** [Makefile:180: sub-make] Error 2 Command 'make -s -j 10 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-9.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc9 # Build took: 0:08:02.363345