Re: [git pull] drm fixes for 6.9-rc3

2024-04-05 Thread pr-tracker-bot
The pull request you sent on Fri, 5 Apr 2024 13:41:06 +1000:

> https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2024-04-05

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/89103a164210f1c88caedf880ac9ab9576a1190d

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html


[git pull] drm fixes for 6.9-rc3

2024-04-04 Thread Dave Airlie
Hi Linus,

Weekly fixes, mostly xe and i915, amdgpu on a week off, otherwise a
nouveau fix for a crash with new vulkan cts tests, and a couple of
cleanups and misc fixes.

Dave.

drm-fixes-2024-04-05:
drm fixes for v6.9-rc3

display:
- fix typos in kerneldoc

prime:
- unbreak dma-buf export for virt-gpu

nouveau:
- uvmm: fix remap address calculation
- minor cleanups

panfrost:
- fix power-transition timeouts

xe:
- Stop using system_unbound_wq for preempt fences,
- Fix saving unordered rebinding fences by attaching
  them as kernel feces to the vm's resv
- Fix TLB invalidation fences completing out of order
- Move rebind TLB invalidation to the ring ops to reduce
  the latency

i915:
- A few DisplayPort related fixes
- eDP PSR fixes
- Remove some VM space restrictions on older platforms
- Disable automatic load CCS load balancing
The following changes since commit 39cd87c4eb2b893354f3b850f916353f2658ae6f:

  Linux 6.9-rc2 (2024-03-31 14:32:39 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 4c8595741b5dd3268d6710545461ee9a7bbde891:

  Merge tag 'drm-intel-fixes-2024-04-04' of
https://anongit.freedesktop.org/git/drm/drm-intel into drm-fixes
(2024-04-05 12:32:14 +1000)


drm fixes for v6.9-rc3

display:
- fix typos in kerneldoc

prime:
- unbreak dma-buf export for virt-gpu

nouveau:
- uvmm: fix remap address calculation
- minor cleanups

panfrost:
- fix power-transition timeouts

xe:
- Stop using system_unbound_wq for preempt fences,
- Fix saving unordered rebinding fences by attaching
  them as kernel feces to the vm's resv
- Fix TLB invalidation fences completing out of order
- Move rebind TLB invalidation to the ring ops to reduce
  the latency

i915:
- A few DisplayPort related fixes
- eDP PSR fixes
- Remove some VM space restrictions on older platforms
- Disable automatic load CCS load balancing


Andi Shyti (4):
  drm/i915/gt: Limit the reserved VM space to only the platforms
that need it
  drm/i915/gt: Disable HW load balancing for CCS
  drm/i915/gt: Do not generate the command streamer for all the CCS
  drm/i915/gt: Enable only one CCS for compute workload

Ankit Nautiyal (1):
  drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY < 13

Arun R Murthy (1):
  drm/i915/dp: Remove support for UHBR13.5

Christian Hewitt (1):
  drm/panfrost: fix power transition timeout warnings

Colin Ian King (1):
  drm/nouveau/gr/gf100: Remove second semicolon

Dave Airlie (4):
  nouveau/uvmm: fix addr/range calcs for remap operations
  Merge tag 'drm-misc-fixes-2024-04-04' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
  Merge tag 'drm-xe-fixes-2024-04-04' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
  Merge tag 'drm-intel-fixes-2024-04-04' of
https://anongit.freedesktop.org/git/drm/drm-intel into drm-fixes

Imre Deak (1):
  drm/i915/dp: Fix DSC state HW readout for SST connectors

Jouni Högander (3):
  drm/i915/psr: Calculate PIPE_SRCSZ_ERLY_TPT value
  drm/i915/psr: Move writing early transport pipe src
  drm/i915/psr: Fix intel_psr2_sel_fetch_et_alignment usage

Matthew Brost (1):
  drm/xe: Use ordered wq for preempt fence waiting

Oleksandr Natalenko (1):
  drm/display: fix typo

Rob Clark (1):
  drm/prime: Unbreak virtgpu dma-buf export

Thomas Hellström (4):
  drm/xe: Use ring ops TLB invalidation for rebinds
  drm/xe: Rework rebinding
  drm/xe: Make TLB invalidation fences unordered
  drm/xe: Move vma rebinding to the drm_exec locking loop

Ville Syrjälä (2):
  drm/i915/mst: Limit MST+DSC to TGL+
  drm/i915/mst: Reject FEC+MST on ICL

 drivers/gpu/drm/display/drm_dp_dual_mode_helper.c  |   4 +-
 drivers/gpu/drm/drm_prime.c|   7 +-
 drivers/gpu/drm/i915/Makefile  |   1 +
 drivers/gpu/drm/i915/display/intel_display.c   |   9 --
 .../gpu/drm/i915/display/intel_display_device.h|   1 +
 drivers/gpu/drm/i915/display/intel_display_types.h |   2 +
 drivers/gpu/drm/i915/display/intel_dp.c|  11 ++-
 drivers/gpu/drm/i915/display/intel_dp_mst.c|   2 +-
 drivers/gpu/drm/i915/display/intel_psr.c   |  78 ++-
 drivers/gpu/drm/i915/gt/gen8_ppgtt.c   |   3 +
 drivers/gpu/drm/i915/gt/intel_engine_cs.c  |  17 
 drivers/gpu/drm/i915/gt/intel_gt.c |   6 ++
 drivers/gpu/drm/i915/gt/intel_gt.h |   9 +-
 drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c|  39 
 drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h|  13 +++
 drivers/gpu/drm/i915/gt/intel_gt_regs.h|   6 ++
 drivers/gpu/drm/i915/gt/intel_workarounds.c|  30 +-
 drivers/gpu/drm/nouveau/nouveau_uvmm.c |   6 +-
 dr