mbox series

[PULL] drm-xe-next-fixes

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

Pull-request

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-09-19

Message

Lucas De Marchi Sept. 20, 2024, 2:56 a.m. UTC
Hi Dave and Simona,

A few fixes for 6.11-rc1.

Thanks
Lucas De Marchi

drm-xe-next-fixes-2024-09-19:
Driver Changes:
- Fix macro for checking minimum GuC version (Michal Wajdeczko)
- Fix CCS offset calculation for some BMG SKUs (Matthew Auld)
- Fix locking on memory usage reporting via fdinfo and BO destroy (Matthew Auld)
- Fix GPU page fault handler on a closed VM (Matthew Brost)
- Fix overflow in oa batch buffer (José)
The following changes since commit ae2c6d8b3b88c176dff92028941a4023f1b4cb91:

   Merge tag 'drm-xe-next-fixes-2024-09-12' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next (2024-09-17 14:53:34 +1000)

are available in the Git repository at:

   https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2024-09-19

for you to fetch changes up to 6c10ba06bb1b48acce6d4d9c1e33beb9954f1788:

   drm/xe/oa: Fix overflow in oa batch buffer (2024-09-17 23:31:59 -0500)

----------------------------------------------------------------
Driver Changes:
- Fix macro for checking minimum GuC version (Michal Wajdeczko)
- Fix CCS offset calculation for some BMG SKUs (Matthew Auld)
- Fix locking on memory usage reporting via fdinfo and BO destroy (Matthew Auld)
- Fix GPU page fault handler on a closed VM (Matthew Brost)
- Fix overflow in oa batch buffer (José)

----------------------------------------------------------------
José Roberto de Souza (1):
       drm/xe/oa: Fix overflow in oa batch buffer

Matthew Auld (5):
       drm/xe/vram: fix ccs offset calculation
       drm/xe/client: fix deadlock in show_meminfo()
       drm/xe/client: add missing bo locking in show_meminfo()
       drm/xe/client: use mem_type from the current resource
       drm/xe/bo: add some annotations in bo_put()

Matthew Brost (1):
       drm/xe: Do not run GPU page fault handler on a closed VM

Michal Wajdeczko (1):
       drm/xe/guc: Fix GUC_{SUBMIT,FIRMWARE}_VER helper macros

  drivers/gpu/drm/xe/xe_bb.c           |  3 ++-
  drivers/gpu/drm/xe/xe_bo.c           | 14 ++++++++++
  drivers/gpu/drm/xe/xe_bo.h           |  6 +----
  drivers/gpu/drm/xe/xe_drm_client.c   | 50 +++++++++++++++++++++++++++++-------
  drivers/gpu/drm/xe/xe_gt_pagefault.c |  6 +++++
  drivers/gpu/drm/xe/xe_guc.h          |  6 +++--
  drivers/gpu/drm/xe/xe_vram.c         |  1 +
  7 files changed, 69 insertions(+), 17 deletions(-)

Comments

Lucas De Marchi Sept. 20, 2024, 3:14 a.m. UTC | #1
On Thu, Sep 19, 2024 at 09:56:47PM GMT, Lucas De Marchi wrote:
>Hi Dave and Simona,
>
>A few fixes for 6.11-rc1.

oops, I meant 6.12-rc1, of course :)

Lucas De Marchi