# git rev-parse -q --verify b14ffae378aa1db993e62b01392e70d1e585fb23^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify b14ffae378aa1db993e62b01392e70d1e585fb23^{commit} b14ffae378aa1db993e62b01392e70d1e585fb23 # git checkout -q -f -B kisskb b14ffae378aa1db993e62b01392e70d1e585fb23 # git clean -qxdf # < git log -1 # commit b14ffae378aa1db993e62b01392e70d1e585fb23 # Merge: 52deda9551a0 c6e90a1c6608 # Author: Linus Torvalds # Date: Thu Mar 24 16:19:43 2022 -0700 # # Merge tag 'drm-next-2022-03-24' of git://anongit.freedesktop.org/drm/drm # # Pull drm updates from Dave Airlie: # "Lots of work all over, Intel improving DG2 support, amdkfd CRIU # support, msm new hw support, and faster fbdev support. # # dma-buf: # - rename dma-buf-map to iosys-map # # core: # - move buddy allocator to core # - add pci/platform init macros # - improve EDID parser deep color handling # - EDID timing type 7 support # - add GPD Win Max quirk # - add yes/no helpers to string_helpers # - flatten syncobj chains # - add nomodeset support to lots of drivers # - improve fb-helper clipping support # - add default property value interface # # fbdev: # - improve fbdev ops speed # # ttm: # - add a backpointer from ttm bo->ttm resource # # dp: # - move displayport headers # - add a dp helper module # # bridge: # - anx7625 atomic support, HDCP support # # panel: # - split out panel-lvds and lvds bindings # - find panels in OF subnodes # # privacy: # - add chromeos privacy screen support # # fb: # - hot unplug fw fb on forced removal # # simpledrm: # - request region instead of marking ioresource busy # - add panel oreintation property # # udmabuf: # - fix oops with 0 pages # # amdgpu: # - power management code cleanup # - Enable freesync video mode by default # - RAS code cleanup # - Improve VRAM access for debug using SDMA # - SR-IOV rework special register access and fixes # - profiling power state request ioctl # - expose IP discovery via sysfs # - Cyan skillfish updates # - GC 10.3.7, SDMA 5.2.7, DCN 3.1.6 updates # - expose benchmark tests via debugfs # - add module param to disable XGMI for testing # - GPU reset debugfs register dumping support # # amdkfd: # - CRIU support # - SDMA queue fixes # # radeon: # - UVD suspend fix # - iMac backlight fix # # i915: # - minimal parallel submission for execlists # - DG2-G12 subplatform added # - DG2 programming workarounds # - DG2 accelerated migration support # - flat CCS and CCS engine support for XeHP # - initial small BAR support # - drop fake LMEM support # - ADL-N PCH support # - bigjoiner updates # - introduce VMA resources and async unbinding # - register definitions cleanups # - multi-FBC refactoring # - DG1 OPROM over SPI support # - ADL-N platform enabling # - opregion mailbox #5 support # - DP MST ESI improvements # - drm device based logging # - async flip optimisation for DG2 # - CPU arch abstraction fixes # - improve GuC ADS init to work on aarch64 # - tweak TTM LRU priority hint # - GuC 69.0.3 support # - remove short term execbuf pins # # nouveau: # - higher DP/eDP bitrates # - backlight fixes # # msm: # - dpu + dp support for sc8180x # - dp support for sm8350 # - dpu + dsi support for qcm2290 # - 10nm dsi phy tuning support # - bridge support for dp encoder # - gpu support for additional 7c3 SKUs # # ingenic: # - HDMI support for JZ4780 # - aux channel EDID support # # ast: # - AST2600 support # - add wide screen support # - create DP/DVI connectors # # omapdrm: # - fix implicit dma_buf fencing # # vc4: # - add CSC + full range support # - better display firmware handoff # # panfrost: # - add initial dual-core GPU support # # stm: # - new revision support # - fb handover support # # mediatek: # - transfer display binding document to yaml format. # - add mt8195 display device binding. # - allow commands to be sent during video mode. # - add wait_for_event for crtc disable by cmdq. # # tegra: # - YUV format support # # rcar-du: # - LVDS support for M3-W+ (R8A77961) # # exynos: # - BGR pixel format for FIMD device" # # * tag 'drm-next-2022-03-24' of git://anongit.freedesktop.org/drm/drm: (1529 commits) # drm/i915/display: Do not re-enable PSR after it was marked as not reliable # drm/i915/display: Fix HPD short pulse handling for eDP # drm/amdgpu: Use drm_mode_copy() # drm/radeon: Use drm_mode_copy() # drm/amdgpu: Use ternary operator in `vcn_v1_0_start()` # drm/amdgpu: Remove pointless on stack mode copies # drm/amd/pm: fix indenting in __smu_cmn_reg_print_error() # drm/amdgpu/dc: fix typos in comments # drm/amdgpu: fix typos in comments # drm/amd/pm: fix typos in comments # drm/amdgpu: Add stolen reserved memory for MI25 SRIOV. # drm/amdgpu: Merge get_reserved_allocation to get_vbios_allocations. # drm/amdkfd: evict svm bo worker handle error # drm/amdgpu/vcn: fix vcn ring test failure in igt reload test # drm/amdgpu: only allow secure submission on rings which support that # drm/amdgpu: fixed the warnings reported by kernel test robot # drm/amd/display: 3.2.177 # drm/amd/display: [FW Promotion] Release 0.0.108.0 # drm/amd/display: Add save/restore PANEL_PWRSEQ_REF_DIV2 # drm/amd/display: Wait for hubp read line for Pollock # ... # < /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 b14ffae378aa1db993e62b01392e70d1e585fb23 # < make -s -j 8 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 # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 8 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 8 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 .config:5381:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD # make -s -j 8 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- Completed OK # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 # Build took: 0:08:31.564633