[PULL] drm-intel-gt-next
Joonas Lahtinen
joonas.lahtinen at linux.intel.com
Wed Dec 18 09:48:36 UTC 2024
Hi Dave & Sima,
Here goes the pre-holidays drm-intel-gt-next PR towards 6.14 as promised.
As the main improvement there is engine busyness accuracy improvements
for GuC submission platforms and fixup for BO mapping corner cases.
The rest is smaller refactoring and improvements.
Happy Holidays!
Regards, Joonas
***
drm-intel-gt-next-2024-12-18:
Driver Changes:
- More accurate engine busyness metrics with GuC submission (Umesh)
- Ensure BO segment offset never exceeds allowed max (Krzysztof)
- Flush GuC CT receive tasklet during reset preparation (Zhanjun)
- Code cleanups and refactoring (David, Lucas)
- Debugging improvements (Jesus)
- Selftest improvements (Sk)
The following changes since commit 6ef0e3ef2662db71d363af77ce31fa940bb7d525:
drm/i915/gt: Retry RING_HEAD reset until it get sticks (2024-10-22 11:35:07 +0200)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-gt-next-2024-12-18
for you to fetch changes up to f373ebec18a75d671908e81ed9925aebf279ec2f:
drm/i915/guc: Update guc_err message to show outstanding g2h responses (2024-12-17 11:38:50 -0800)
----------------------------------------------------------------
Driver Changes:
- More accurate engine busyness metrics with GuC submission (Umesh)
- Ensure partial BO segment offset never exceeds allowed max (Krzysztof)
- Flush GuC CT receive tasklet during reset preparation (Zhanjun)
- Code cleanups and refactoring (David, Lucas)
- Debugging improvements (Jesus)
- Selftest improvements (Sk)
----------------------------------------------------------------
Dr. David Alan Gilbert (1):
drm/i915/gt: Remove unused execlists_unwind_incomplete_requests
Jesus Narvaez (1):
drm/i915/guc: Update guc_err message to show outstanding g2h responses
Krzysztof Karas (1):
drm/i915: ensure segment offset never exceeds allowed max
Lucas De Marchi (4):
drm/i915/pmu: Rename cpuhp_slot to cpuhp_state
drm/i915/pmu: Stop setting event_init to NULL
drm/i915/pmu: Replace closed with registered
drm/i915/pmu: Remove pointless synchronize_rcu() call
Sk Anirban (1):
drm/i915/selftests: Add delay to stabilize frequency in live_rps_power
Umesh Nerlige Ramappa (3):
i915/guc: Reset engine utilization buffer before registration
i915/guc: Ensure busyness counter increases motonically
i915/guc: Accumulate active runtime on gt reset
Zhanjun Dong (1):
drm/i915/guc: Flush ct receive tasklet during reset preparation
drivers/gpu/drm/i915/gt/intel_engine.h | 3 --
drivers/gpu/drm/i915/gt/intel_engine_types.h | 5 ++
.../gpu/drm/i915/gt/intel_execlists_submission.c | 9 ----
drivers/gpu/drm/i915/gt/selftest_rps.c | 1 +
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 53 ++++++++++++++++++++--
drivers/gpu/drm/i915/i915_mm.c | 4 +-
drivers/gpu/drm/i915/i915_pmu.c | 50 ++++++++------------
drivers/gpu/drm/i915/i915_pmu.h | 4 +-
8 files changed, 79 insertions(+), 50 deletions(-)
More information about the Intel-xe
mailing list