[PATCH 0/5] GuC Buffer Cache

Michal Wajdeczko michal.wajdeczko at intel.com
Wed Oct 9 17:21:20 UTC 2024


Michal Wajdeczko (5):
  drm/xe/guc: Introduce the GuC Buffer Cache
  drm/xe/kunit: Allow to replace xe_managed_bo_create_pin_map()
  drm/xe/kunit: Add KUnit tests for GuC Buffer Cache
  drm/xe/pf: Prepare GuC Buffer Cache for PF-only actions
  drm/xe/pf: Use GuC Buffer Cache during VFs provisioning

 drivers/gpu/drm/xe/Makefile                 |   1 +
 drivers/gpu/drm/xe/tests/xe_guc_buf_kunit.c | 450 ++++++++++++++++++++
 drivers/gpu/drm/xe/xe_bo.c                  |   4 +
 drivers/gpu/drm/xe/xe_gt.c                  |   6 +
 drivers/gpu/drm/xe/xe_gt_sriov_pf.c         |  32 ++
 drivers/gpu/drm/xe/xe_gt_sriov_pf.h         |   6 +
 drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c  |  67 +--
 drivers/gpu/drm/xe/xe_gt_sriov_pf_types.h   |   4 +
 drivers/gpu/drm/xe/xe_guc_buf.c             | 391 +++++++++++++++++
 drivers/gpu/drm/xe/xe_guc_buf.h             |  48 +++
 drivers/gpu/drm/xe/xe_guc_buf_types.h       |  40 ++
 11 files changed, 1017 insertions(+), 32 deletions(-)
 create mode 100644 drivers/gpu/drm/xe/tests/xe_guc_buf_kunit.c
 create mode 100644 drivers/gpu/drm/xe/xe_guc_buf.c
 create mode 100644 drivers/gpu/drm/xe/xe_guc_buf.h
 create mode 100644 drivers/gpu/drm/xe/xe_guc_buf_types.h

-- 
2.43.0



More information about the Intel-xe mailing list