mbox series

[PULL] drm-xe-fixes

Message ID ewvvtgcb2gonxvccws6nt6fqswoyfp4g43t5ex24vpqwtrxdzm@hgjoz5uirmxx (mailing list archive)
State New, archived
Headers show
Series [PULL] drm-xe-fixes | expand

Pull-request

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2024-04-11

Message

Lucas De Marchi April 11, 2024, 5:34 p.m. UTC
Hi Dave and Sima,

Please pull the drm-xe-fixes for this week targeting v6.9-rc4.

Just some trivial fixes, mostly from code analysis.  The last one
doesn't trigger any issue for now since the register is not used for
mmio. I decided to include it, because it would be a silent prereq of
any future commit making use of that register.

thanks
Lucas De Marchi

drm-xe-fixes-2024-04-11:
- Fix double display mutex initializations
- Fix u32 -> u64 implicit conversions
- Fix RING_CONTEXT_CONTROL not marked as masked
The following changes since commit fec50db7033ea478773b159e0e2efb135270e3b7:

   Linux 6.9-rc3 (2024-04-07 13:22:46 -0700)

are available in the Git repository at:

   https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2024-04-11

for you to fetch changes up to f76646c83f028c62853c23dac49204232e903597:

   drm/xe: Label RING_CONTEXT_CONTROL as masked (2024-04-11 08:41:54 -0500)

----------------------------------------------------------------
- Fix double display mutex initializations
- Fix u32 -> u64 implicit conversions
- Fix RING_CONTEXT_CONTROL not marked as masked

----------------------------------------------------------------
Ashutosh Dixit (1):
       drm/xe: Label RING_CONTEXT_CONTROL as masked

Himal Prasad Ghimiray (1):
       drm/xe/xe_migrate: Cast to output precision before multiplying operands

Karthik Poosa (1):
       drm/xe/hwmon: Cast result to output precision on left shift of operand

Lucas De Marchi (1):
       drm/xe/display: Fix double mutex initialization

  drivers/gpu/drm/xe/display/xe_display.c  | 5 -----
  drivers/gpu/drm/xe/regs/xe_engine_regs.h | 2 +-
  drivers/gpu/drm/xe/xe_hwmon.c            | 4 ++--
  drivers/gpu/drm/xe/xe_lrc.c              | 5 ++---
  drivers/gpu/drm/xe/xe_migrate.c          | 8 ++++----
  5 files changed, 9 insertions(+), 15 deletions(-)