mbox series

[PULL] drm-intel-gt-next

Message ID Z4DidoEACFu7D6iG@jlahtine-mobl.ger.corp.intel.com (mailing list archive)
State New
Headers show
Series [PULL] drm-intel-gt-next | expand

Pull-request

https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-gt-next-2025-01-10

Message

Joonas Lahtinen Jan. 10, 2025, 9:03 a.m. UTC
Hi Dave & Sima,

Here goes the post-Holidays drm-intel-gt-next PR towards kernel 6.14 as
promised.

There is an engine reset improvement for Haswell (Gen7.5) and older platforms
and the rest is smaller fixes and dead code removal.

Regards, Joonas

***

drm-intel-gt-next-2025-01-10:

Driver Changes:

- More robust engine resets on Haswell and older (Nitin)

- Dead code removal (David)
- Selftest, logging and tracing improvements (Sk, Nitin, Sebastian,
  Apoorva)

The following changes since commit f373ebec18a75d671908e81ed9925aebf279ec2f:

  drm/i915/guc: Update guc_err message to show outstanding g2h responses (2024-12-17 11:38:50 -0800)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-gt-next-2025-01-10

for you to fetch changes up to 6f0572fa8fd6758f7a0ed2e96b429cb5b4323e12:

  drm/i915/gt: Prefer IS_ENABLED() instead of defined() on config option (2025-01-09 13:43:16 +0100)

----------------------------------------------------------------
Driver Changes:

- More robust engine resets on Haswell and older (Nitin)

- Dead code removal (David)
- Selftest, logging and tracing improvements (Sk, Nitin, Sebastian,
  Apoorva)

----------------------------------------------------------------
Apoorva Singh (1):
      drm/i915/gt: Prevent uninitialized pointer reads

Dr. David Alan Gilbert (3):
      drm/i915: Remove deadcode
      drm/i915: Remove unused intel_huc_suspend
      drm/i915: Remove unused intel_ring_cacheline_align

Nitin Gote (3):
      drm/i915/gt: Increase a time to retry RING_HEAD reset
      drm/i915/gt: Use ENGINE_TRACE for tracing.
      drm/i915/gt: Prefer IS_ENABLED() instead of defined() on config option

Sebastian Brzezinka (1):
      drm/i915/gt: Log reason for setting TAINT_WARN at reset

Sk Anirban (1):
      drm/i915/selftests: Implement frequency logging for energy reading validation

 drivers/gpu/drm/i915/gem/i915_gem_lmem.c        | 23 -------------------
 drivers/gpu/drm/i915/gem/i915_gem_lmem.h        |  2 --
 drivers/gpu/drm/i915/gt/intel_reset.c           |  6 ++++-
 drivers/gpu/drm/i915/gt/intel_ring.c            | 24 --------------------
 drivers/gpu/drm/i915/gt/intel_ring.h            |  1 -
 drivers/gpu/drm/i915/gt/intel_ring_submission.c | 30 +++++++++++++++----------
 drivers/gpu/drm/i915/gt/selftest_migrate.c      |  2 +-
 drivers/gpu/drm/i915/gt/selftest_rc6.c          | 17 +++++++++++---
 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c      |  2 +-
 drivers/gpu/drm/i915/gt/uc/intel_huc.c          | 13 -----------
 drivers/gpu/drm/i915/gt/uc/intel_huc.h          |  1 -
 drivers/gpu/drm/i915/i915_active.c              | 18 ---------------
 drivers/gpu/drm/i915/i915_active.h              |  1 -
 13 files changed, 39 insertions(+), 101 deletions(-)