[git pull] drm fixes for 6.10-rc3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

Weekly fixes, vmwgfx leads the way this week, with minor changes in xe
and amdgpu and a couple of other small fixes.

Seems quiet enough.

Dave.

drm-fixes-2024-06-07:
drm fixes for 6.10-rc3

xe:
- Update the LMTT when freeing VF GT config

amdgpu:
- Fix shutdown issues on some SMU 13.x platforms
- Silence some UBSAN flexible array warnings

panel:
- sitronix-st7789v: handle of_drm_get_panel_orientation
  failing error.

vmwgfx:
- filter modes greater than available graphics memory
- fix 3D vs STDU enable
- remove STDU logic from mode valid
- logging fix
- memcmp pointers fix
- remove unused struct
- screen target lifetime fix

komeda:
- unused struct removal
The following changes since commit c3f38fa61af77b49866b006939479069cd451173:

  Linux 6.10-rc2 (2024-06-02 15:44:56 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2024-06-07

for you to fetch changes up to eb55943aab89be99a26e34fc2175ebb3583a2778:

  Merge tag 'drm-misc-next-fixes-2024-06-07' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
(2024-06-07 08:40:58 +1000)

----------------------------------------------------------------
drm fixes for 6.10-rc3

xe:
- Update the LMTT when freeing VF GT config

amdgpu:
- Fix shutdown issues on some SMU 13.x platforms
- Silence some UBSAN flexible array warnings

panel:
- sitronix-st7789v: handle of_drm_get_panel_orientation
  failing error.

vmwgfx:
- filter modes greater than available graphics memory
- fix 3D vs STDU enable
- remove STDU logic from mode valid
- logging fix
- memcmp pointers fix
- remove unused struct
- screen target lifetime fix

komeda:
- unused struct removal

----------------------------------------------------------------
Chen Ni (1):
      drm/panel: sitronix-st7789v: Add check for of_drm_get_panel_orientation

Dave Airlie (4):
      Merge tag 'drm-xe-fixes-2024-06-04' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
      Merge tag 'amd-drm-fixes-6.10-2024-06-06' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
      Merge tag 'drm-misc-fixes-2024-06-07' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
      Merge tag 'drm-misc-next-fixes-2024-06-07' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes

Dr. David Alan Gilbert (2):
      drm/komeda: remove unused struct 'gamma_curve_segment'
      drm/vmwgfx: remove unused struct 'vmw_stdu_dma'

Ian Forbes (6):
      drm/vmwgfx: Filter modes which exceed graphics memory
      drm/vmwgfx: 3D disabled should not effect STDU memory limits
      drm/vmwgfx: Remove STDU logic from generic mode_valid function
      drm/vmwgfx: Standardize use of kibibytes when logging
      drm/vmwgfx: Don't destroy Screen Target when CRTC is enabled but inactive
      drm/vmwgfx: Don't memcmp equivalent pointers

Mario Limonciello (1):
      drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms

Michal Wajdeczko (1):
      drm/xe/pf: Update the LMTT when freeing VF GT config

Tasos Sahanidis (1):
      drm/amdgpu/pptable: Fix UBSAN array-index-out-of-bounds

 drivers/gpu/drm/amd/include/pptable.h              | 91 ++++++++++++----------
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c   | 20 ++---
 .../gpu/drm/arm/display/komeda/komeda_color_mgmt.c |  5 --
 drivers/gpu/drm/panel/panel-sitronix-st7789v.c     |  4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                | 19 ++---
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |  3 -
 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c      |  4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                | 28 +++----
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               | 60 ++++++++++++--
 drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c         |  1 +
 10 files changed, 135 insertions(+), 100 deletions(-)



[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux