[PULL] drm-intel-fixes
Tvrtko Ursulin
tursulin at igalia.com
Wed Dec 11 18:04:28 UTC 2024
Hi Dave, Sima,
A handful of fixes for the weekly release candidate cycle:
One fix for a performance regression in DSB register programming and also
in the same area a partial fix for the legacy LUT and DSB interaction.
Then there is a fix for a null pointer dereference in the GuC error state
capture code. Finally a fix for a memory leak in cases when driver fails
to load.
Tvrtko
drm-intel-fixes-2024-12-11:
- Don't use indexed register writes needlessly [dsb] (Ville Syrjälä)
- Stop using non-posted DSB writes for legacy LUT [color] (Ville Syrjälä)
- Fix NULL pointer dereference in capture_engine (Eugene Kobyak)
- Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
The following changes since commit fac04efc5c793dccbd07e2d59af9f90b7fc0dca4:
Linux 6.13-rc2 (2024-12-08 14:03:39 -0800)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-fixes-2024-12-11
for you to fetch changes up to 2828e5808bcd5aae7fdcd169cac1efa2701fa2dd:
drm/i915: Fix memory leak by correcting cache object name in error handler (2024-12-09 10:29:06 +0000)
----------------------------------------------------------------
- Don't use indexed register writes needlessly [dsb] (Ville Syrjälä)
- Stop using non-posted DSB writes for legacy LUT [color] (Ville Syrjälä)
- Fix NULL pointer dereference in capture_engine (Eugene Kobyak)
- Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
----------------------------------------------------------------
Eugene Kobyak (1):
drm/i915: Fix NULL pointer dereference in capture_engine
Jiasheng Jiang (1):
drm/i915: Fix memory leak by correcting cache object name in error handler
Ville Syrjälä (2):
drm/i915/dsb: Don't use indexed register writes needlessly
drm/i915/color: Stop using non-posted DSB writes for legacy LUT
drivers/gpu/drm/i915/display/intel_color.c | 81 +++++++++++++++++++-----------
drivers/gpu/drm/i915/display/intel_dsb.c | 19 +++++--
drivers/gpu/drm/i915/display/intel_dsb.h | 2 +
drivers/gpu/drm/i915/i915_gpu_error.c | 18 +++++--
drivers/gpu/drm/i915/i915_scheduler.c | 2 +-
5 files changed, 85 insertions(+), 37 deletions(-)
More information about the Intel-gfx
mailing list