[Intel-gfx] [PULL] drm-intel-fixes
Rodrigo Vivi
rodrigo.vivi at intel.com
Thu Jan 12 14:37:17 UTC 2023
Hi Dave and Daniel,
Here goes this week fix.
There was only a small conflict in the multi-cast registers fix,
but that's pretty trivial. Just go with the -gt-next version if
needed on your side.
drm-intel-fixes-2023-01-12:
- Reserve enough fence slot for i915_vma_unbind_vsync (Nirmoy)
- Fix potential use after free (Rob Clark)
- Reset engines twice in case of reset failure (Chris)
- Use multi-cast registers for SVG Unit registers (Gustavo)
Thanks,
Rodrigo.
The following changes since commit b7bfaa761d760e72a969d116517eaa12e404c262:
Linux 6.2-rc3 (2023-01-08 11:49:43 -0600)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2023-01-12
for you to fetch changes up to 58fc14e14d288d728bf48377b81bb77fd17bfe3f:
drm/i915/gt: Cover rest of SVG unit MCR registers (2023-01-11 09:53:45 -0500)
----------------------------------------------------------------
- Reserve enough fence slot for i915_vma_unbind_vsync (Nirmoy)
- Fix potential use after free (Rob Clark)
- Reset engines twice in case of reset failure (Chris)
- Use multi-cast registers for SVG Unit registers (Gustavo)
----------------------------------------------------------------
Chris Wilson (1):
drm/i915/gt: Reset twice
Gustavo Sousa (1):
drm/i915/gt: Cover rest of SVG unit MCR registers
Nirmoy Das (1):
drm/i915: Reserve enough fence slot for i915_vma_unbind_async
Rob Clark (1):
drm/i915: Fix potential context UAFs
drivers/gpu/drm/i915/gem/i915_gem_context.c | 24 +++++++++++++++-----
drivers/gpu/drm/i915/gt/intel_gt_regs.h | 4 ++--
drivers/gpu/drm/i915/gt/intel_reset.c | 34 ++++++++++++++++++++++++-----
drivers/gpu/drm/i915/gt/intel_workarounds.c | 4 ++--
drivers/gpu/drm/i915/i915_vma.c | 2 +-
5 files changed, 51 insertions(+), 17 deletions(-)
More information about the Intel-gfx
mailing list