Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2] Improve CCS save restore series
@ 2025-08-01 13:24 Satyanarayana K V P
  2025-08-01 13:14 ` ✓ CI.KUnit: success for Improve CCS save restore series (rev2) Patchwork
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Satyanarayana K V P @ 2025-08-01 13:24 UTC (permalink / raw)
  To: intel-xe; +Cc: Satyanarayana K V P

Previously, CCS save/restore operations created separate migration
contexts with new VM memory allocations, resulting in significant
overhead.

This series eliminates redundant context creation reusing the default
migration context by registering new execution queues for CCS save and
restore on the existing migrate VM.

Also fixed corruption issue with save/restore followed by S3/S4 cycle.

V1 -> V2:
- Fix kernel-doc issues reported by patchworks.
- Added new commit "Re-register CCS save/restore contexts post S3/S4
resume"

Satyanarayana K V P (2):
  drm/xe/vf: Refactor CCS save/restore to use default migration context
  drm/xe: Re-register CCS save/restore contexts post S3/S4 resume

 drivers/gpu/drm/xe/xe_migrate.c            | 18 ++++----
 drivers/gpu/drm/xe/xe_migrate.h            |  2 +-
 drivers/gpu/drm/xe/xe_pm.c                 |  3 ++
 drivers/gpu/drm/xe/xe_sriov_vf_ccs.c       | 49 ++++++++++++----------
 drivers/gpu/drm/xe/xe_sriov_vf_ccs_types.h |  2 +
 5 files changed, 42 insertions(+), 32 deletions(-)

-- 
2.43.0


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2025-08-05  3:13 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-01 13:24 [PATCH v2 0/2] Improve CCS save restore series Satyanarayana K V P
2025-08-01 13:14 ` ✓ CI.KUnit: success for Improve CCS save restore series (rev2) Patchwork
2025-08-01 13:24 ` [PATCH v2 1/2] drm/xe/vf: Refactor CCS save/restore to use default migration context Satyanarayana K V P
2025-08-05  3:11   ` Matthew Brost
2025-08-01 13:24 ` [PATCH v2 2/2] drm/xe: Re-register CCS save/restore contexts post S3/S4 resume Satyanarayana K V P
2025-08-05  3:13   ` Matthew Brost
2025-08-01 14:17 ` ✓ Xe.CI.BAT: success for Improve CCS save restore series (rev2) Patchwork
2025-08-01 15:21 ` ✗ Xe.CI.Full: failure " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox