mbox series

[PULL] drm-xe-fixes

Message ID jri65tmv3bjbhqhxs5smv45nazssxzhtwphojem4uufwtjuliy@gsdhlh6kzsdy (mailing list archive)
State New, archived
Headers show
Series [PULL] drm-xe-fixes | expand

Pull-request

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2024-10-10

Message

Lucas De Marchi Oct. 11, 2024, 3:12 a.m. UTC
Hi Dave and Simona,

A few drm-xe fixes for 6.12-rc3.

thanks
Lucas De Marchi

drm-xe-fixes-2024-10-10:
Driver Changes:
- Fix error checking with xa_store() (Matthe Auld)
- Fix missing freq restore on GSC load error (Vinay)
- Fix wedged_mode file permission (Matt Roper)
- Fix use-after-free in ct communication (Matthew Auld)
The following changes since commit 8cf0b93919e13d1e8d4466eb4080a4c4d9d66d7b:

   Linux 6.12-rc2 (2024-10-06 15:32:27 -0700)

are available in the Git repository at:

   https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2024-10-10

for you to fetch changes up to 1badf482816417dca71f8120b4c540cdc82aa03c:

   drm/xe: Make wedged_mode debugfs writable (2024-10-08 18:06:24 -0500)

----------------------------------------------------------------
Driver Changes:
- Fix error checking with xa_store() (Matthe Auld)
- Fix missing freq restore on GSC load error (Vinay)
- Fix wedged_mode file permission (Matt Roper)
- Fix use-after-free in ct communication (Matthew Auld)

----------------------------------------------------------------
Matt Roper (1):
       drm/xe: Make wedged_mode debugfs writable

Matthew Auld (3):
       drm/xe/ct: prevent UAF in send_recv()
       drm/xe/ct: fix xa_store() error checking
       drm/xe/guc_submit: fix xa_store() error checking

Vinay Belgaumkar (1):
       drm/xe: Restore GT freq on GSC load error

  drivers/gpu/drm/xe/xe_debugfs.c    |  2 +-
  drivers/gpu/drm/xe/xe_gt.c         |  4 +++-
  drivers/gpu/drm/xe/xe_guc_ct.c     | 44 ++++++++++++++++++++++----------------
  drivers/gpu/drm/xe/xe_guc_submit.c |  9 +++-----
  4 files changed, 33 insertions(+), 26 deletions(-)