drm/xe/pf: Increase PF GuC Buffer Cache size and use it for VF migration
authorMichał Winiarski <michal.winiarski@intel.com>
Wed, 12 Nov 2025 13:22:08 +0000 (14:22 +0100)
committerMichał Winiarski <michal.winiarski@intel.com>
Thu, 13 Nov 2025 10:48:19 +0000 (11:48 +0100)
commitd608fbf4007a4facfff3444fc867b69899e88299
tree778cae91b2157f1bba4013076c9ba0f33bfea727
parentdca2701a6277399f9d255f09b4c34d9a7171c09b
drm/xe/pf: Increase PF GuC Buffer Cache size and use it for VF migration

Contiguous PF GGTT VMAs can be scarce after creating VFs.
Increase the GuC buffer cache size to 8M for PF so that we can fit GuC
migration data (which currently maxes out at just over 4M) and use the
cache instead of allocating fresh BOs.

Reviewed-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Link: https://patch.msgid.link/20251112132220.516975-13-michal.winiarski@intel.com
Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c
drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.h
drivers/gpu/drm/xe/xe_guc.c