lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CAPM=9tznJ3wXkXceM6poZ3Y2nWbFaWdyXyusAMyXZjhUTt50ew@mail.gmail.com>
Date: Fri, 23 Jan 2026 15:28:55 +1000
From: Dave Airlie <airlied@...il.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>, Sima Vetter <sima@...ll.ch>, 
	LKML <linux-kernel@...r.kernel.org>, dri-devel <dri-devel@...ts.freedesktop.org>
Subject: [git pull] drm fixes for 6.19-rc7

Hi Linus,

Probably a good thing you decided to do an rc8 in this round. Nothing
stands out, but xe/amdgpu and mediatek all have a bunch of fixes, and
then there are a few other single patches. Hopefully next week is
calmer for release.

Regards,
DAve.

drm-fixes-2026-01-23:
drm fixes for 6.19-rc7

xe:
- Disallow bind-queue sharing across multiple VMs
- Fix xe userptr in the absence of CONFIG_DEVICE_PRIVATE
- Fix a missed page count update
- Fix a confused argument to alloc_workqueue()
- Kernel-doc fixes
- Disable a workaround on VFs
- Fix a job lock assert
- Update wedged.mode only after successful reset policy change
- Select CONFIG_DEVICE_PRIVATE when DRM_XE_GPUSVM is selected

amdgpu:
- fix color pipeline string leak
- GC 12 fix
- Misc error path fixes
- DC analog fix
- SMU 6 fixes
- TLB flush fix
- DC idle optimization fix

amdkfd:
- GC 11 cooperative launch fix

imagination:
- sync wait for logtype update completion to ensure FW trace is
  available

bridge/synopsis:
- Fix error paths in dw_dp_bind

nouveau:
- Add and implement missing DSB connector types, and improve unknown
  connector handling.
- Set missing atomic function ops.

intel:
- place 3D lut at correct place in pipeline
- fix color pipeline string leak

vkms:
- fix color pipeline string leak

mediatek:
- Fix platform_get_irq() error checking
- HDMI DDC v2 driver fixes
- dpi: Find next bridge during probe
- mtk_gem: Partial refactor and use drm_gem_dma_object
- dt-bindings: Fix typo 'hardwares' to 'hardware'
The following changes since commit 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7:

  Linux 6.19-rc6 (2026-01-18 15:42:45 -0800)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2026-01-23

for you to fetch changes up to b91adbe83093629a675c77d39ac638610630b1e8:

  Merge tag 'mediatek-drm-fixes-20260119' of
https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux
into drm-fixes (2026-01-23 10:13:12 +1000)

----------------------------------------------------------------
drm fixes for 6.19-rc7

xe:
- Disallow bind-queue sharing across multiple VMs
- Fix xe userptr in the absence of CONFIG_DEVICE_PRIVATE
- Fix a missed page count update
- Fix a confused argument to alloc_workqueue()
- Kernel-doc fixes
- Disable a workaround on VFs
- Fix a job lock assert
- Update wedged.mode only after successful reset policy change
- Select CONFIG_DEVICE_PRIVATE when DRM_XE_GPUSVM is selected

amdgpu:
- fix color pipeline string leak
- GC 12 fix
- Misc error path fixes
- DC analog fix
- SMU 6 fixes
- TLB flush fix
- DC idle optimization fix

amdkfd:
- GC 11 cooperative launch fix

imagination:
- sync wait for logtype update completion to ensure FW trace is
  available

bridge/synopsis:
- Fix error paths in dw_dp_bind

nouveau:
- Add and implement missing DSB connector types, and improve unknown
  connector handling.
- Set missing atomic function ops.

intel:
- place 3D lut at correct place in pipeline
- fix color pipeline string leak

vkms:
- fix color pipeline string leak

mediatek:
- Fix platform_get_irq() error checking
- HDMI DDC v2 driver fixes
- dpi: Find next bridge during probe
- mtk_gem: Partial refactor and use drm_gem_dma_object
- dt-bindings: Fix typo 'hardwares' to 'hardware'

----------------------------------------------------------------
Alex Deucher (3):
      drm/amdgpu: fix error handling in ib_schedule()
      drm/amdgpu: fix type for wptr in ring backup
      Revert "drm/amd/display: pause the workload setting in dm"

Alex Ramírez (2):
      drm/nouveau: add missing DCB connector types
      drm/nouveau: implement missing DCB connector types; gracefully
handle unknown connectors

AngeloGioacchino Del Regno (1):
      drm/mediatek: mtk_gem: Partial refactor and use drm_gem_dma_object

Brajesh Gupta (1):
      drm/imagination: Wait for FW trace update command completion

Chaitanya Kumar Borah (4):
      drm/i915/color: Place 3D LUT after CSC in plane color pipeline
      drm/amd/display: Fix color pipeline enum name leak
      drm/vkms: Fix color pipeline enum name leak
      drm/i915/display: Fix color pipeline enum name leak

Chen-Yu Tsai (1):
      drm/mediatek: dpi: Find next bridge during probe

Dan Carpenter (1):
      drm/mediatek: Fix platform_get_irq() error checking

Dave Airlie (4):
      Merge tag 'drm-misc-fixes-2026-01-22' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
      Merge tag 'drm-xe-fixes-2026-01-22' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
      Merge tag 'amd-drm-fixes-6.19-2026-01-22' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
      Merge tag 'mediatek-drm-fixes-20260119' of
https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux
into drm-fixes

Jani Nikula (3):
      drm/xe/vf: fix struct xe_gt_sriov_vf_migration kernel-doc
      drm/xe/xe_late_bind_fw: fix enum xe_late_bind_fw_id kernel-doc
      drm/xe/vm: fix xe_vm_validation_exec() kernel-doc

Jiqian Chen (1):
      drm/amdgpu: free hw_vm_fence when fail in amdgpu_job_alloc

Jonathan Kim (1):
      drm/amdkfd: fix gfx11 restrictions on debugging cooperative launch

Likun Gao (1):
      drm/amdgpu: remove frame cntl for gfx v12

Louis-Alexis Eyraud (2):
      drm/mediatek: mtk_hdmi_ddc_v2: Add transfer abort on timeout cases
      drm/mediatek: mtk_hdmi_ddc_v2: Fix multi-byte writes

Lukasz Laguna (1):
      drm/xe: Update wedged.mode only after successful reset policy change

Lyude Paul (1):
      drm/nouveau/disp: Set drm_mode_config_funcs.atomic_(check|commit)

Maarten Lankhorst (1):
      Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes

Marco Crivellari (1):
      drm/xe: fix WQ_MEM_RECLAIM passed as max_active to alloc_workqueue()

Matthew Auld (2):
      drm/xe/uapi: disallow bind queue sharing
      drm/xe/migrate: fix job lock assert

Matthew Brost (2):
      drm/xe: Adjust page count tracepoints in shrinker
      drm/xe: Disable timestamp WA on VFs

Nathan Chancellor (1):
      drm/mediatek: mtk_hdmi_v2: Fix return type of
mtk_hdmi_v2_tmds_char_rate_valid()

Nauman Sabir (1):
      dt-bindings: display: mediatek: Fix typo 'hardwares' to 'hardware'

Osama Abdelkader (1):
      drm/bridge: synopsys: dw-dp: fix error paths of dw_dp_bind

Thomas Hellström (2):
      drm, drm/xe: Fix xe userptr in the absence of CONFIG_DEVICE_PRIVATE
      drm/xe: Select CONFIG_DEVICE_PRIVATE when DRM_XE_GPUSVM is selected

Timur Kristóf (5):
      drm/amd/display: Only poll analog connectors
      drm/amd/pm: Fix si_dpm mmCG_THERMAL_INT setting
      drm/amd/pm: Don't clear SI SMC table when setting power limit
      drm/amd/pm: Workaround SI powertune issue on Radeon 430 (v2)
      drm/amdgpu: Fix validating flush_gpu_tlb_pasid()

 .../bindings/display/mediatek/mediatek,dp.yaml     |   2 +-
 drivers/gpu/drm/Kconfig                            |   2 +-
 drivers/gpu/drm/Makefile                           |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   7 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c             |  12 -
 drivers/gpu/drm/amd/amdkfd/kfd_debug.h             |   3 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c  |   4 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |  11 -
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |  10 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c    |  13 +-
 drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c         |  31 +--
 drivers/gpu/drm/bridge/synopsys/dw-dp.c            |  20 +-
 .../gpu/drm/i915/display/intel_color_pipeline.c    |  36 +--
 drivers/gpu/drm/imagination/pvr_fw_trace.c         |   8 +-
 drivers/gpu/drm/mediatek/Kconfig                   |   2 +-
 drivers/gpu/drm/mediatek/mtk_dpi.c                 |  23 +-
 drivers/gpu/drm/mediatek/mtk_gem.c                 | 264 ++++++++-------------
 drivers/gpu/drm/mediatek/mtk_gem.h                 |  33 +--
 drivers/gpu/drm/mediatek/mtk_hdmi_common.c         |   2 +-
 drivers/gpu/drm/mediatek/mtk_hdmi_common.h         |   2 +-
 drivers/gpu/drm/mediatek/mtk_hdmi_ddc_v2.c         |  58 +++--
 drivers/gpu/drm/mediatek/mtk_hdmi_v2.c             |   7 +-
 drivers/gpu/drm/mediatek/mtk_plane.c               |   8 +-
 .../drm/nouveau/include/nvkm/subdev/bios/conn.h    |  95 ++++++--
 drivers/gpu/drm/nouveau/nouveau_display.c          |   2 +
 drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c   |  73 ++++--
 drivers/gpu/drm/vkms/vkms_colorop.c                |  15 +-
 drivers/gpu/drm/xe/Kconfig                         |   5 +-
 drivers/gpu/drm/xe/xe_bo.c                         |   9 +-
 drivers/gpu/drm/xe/xe_debugfs.c                    |  72 ++++--
 drivers/gpu/drm/xe/xe_device_types.h               |  18 ++
 drivers/gpu/drm/xe/xe_exec_queue.c                 |  32 ++-
 drivers/gpu/drm/xe/xe_exec_queue.h                 |   1 +
 drivers/gpu/drm/xe/xe_exec_queue_types.h           |   6 +
 drivers/gpu/drm/xe/xe_ggtt.c                       |   2 +-
 drivers/gpu/drm/xe/xe_gt_sriov_vf_types.h          |   4 +-
 drivers/gpu/drm/xe/xe_guc_ads.c                    |  14 +-
 drivers/gpu/drm/xe/xe_guc_ads.h                    |   5 +-
 drivers/gpu/drm/xe/xe_late_bind_fw_types.h         |   4 +-
 drivers/gpu/drm/xe/xe_lrc.c                        |   3 +
 drivers/gpu/drm/xe/xe_migrate.c                    |   4 +-
 drivers/gpu/drm/xe/xe_sriov_vf_ccs.c               |   2 +-
 drivers/gpu/drm/xe/xe_vm.c                         |   7 +-
 drivers/gpu/drm/xe/xe_vm.h                         |   2 +-
 include/drm/drm_pagemap.h                          |  19 +-
 48 files changed, 561 insertions(+), 405 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ