On 10/11/2025 9:38 PM, Michał Winiarski wrote:
> Since commit 4eb0aab6e4434 ("drm/xe/guc: Bump minimum required GuC
> version to v70.29.2"), the minimum GuC version required by the driver
> is v70.29.2, which should already include everything that we need for
> migration.
> Remove the version check.
>
> Suggested-by: Michal Wajdeczko <[email protected]>
> Signed-off-by: Michał Winiarski <[email protected]>
> ---
> drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c | 3 ---
> 1 file changed, 3 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c
> b/drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c
> index 44cc612b0a752..a5bf327ef8889 100644
> --- a/drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c
> +++ b/drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c
> @@ -384,9 +384,6 @@ ssize_t xe_gt_sriov_pf_migration_write_guc_state(struct
> xe_gt *gt, unsigned int
>
> static bool pf_check_migration_support(struct xe_gt *gt)
> {
> - /* GuC 70.25 with save/restore v2 is required */
> - xe_gt_assert(gt, GUC_FIRMWARE_VER(>->uc.guc) >= MAKE_GUC_VER(70, 25,
> 0));
> -
alternatively we can move this assert to guc_action_vf_save_restore()
to double check we try that on older firmware, but either way,
Reviewed-by: Michal Wajdeczko <[email protected]>
> /* XXX: for now this is for feature enabling only */
> return IS_ENABLED(CONFIG_DRM_XE_DEBUG);
> }
- [PATCH 08/26] drm/xe/pf: Add minimalistic migration desc... Michał Winiarski
- Re: [PATCH 08/26] drm/xe/pf: Add minimalistic migra... Michal Wajdeczko
- Re: [PATCH 08/26] drm/xe/pf: Add minimalistic migra... kernel test robot
- [PATCH 23/26] drm/xe/pf: Handle VRAM migration data as p... Michał Winiarski
- [PATCH 18/26] drm/xe/pf: Handle GGTT migration data as p... Michał Winiarski
- Re: [PATCH 18/26] drm/xe/pf: Handle GGTT migration ... Michal Wajdeczko
- Re: [PATCH 09/26] drm/xe/pf: Expose VF migration data si... Matthew Brost
- [PATCH 02/26] drm/xe: Move migration support to device-l... Michał Winiarski
- [PATCH 21/26] drm/xe/pf: Add helper to retrieve VF's LME... Michał Winiarski
- [PATCH 01/26] drm/xe/pf: Remove GuC version check for mi... Michał Winiarski
- Re: [PATCH 01/26] drm/xe/pf: Remove GuC version che... Michal Wajdeczko
- [PATCH 26/26] vfio/xe: Add vendor-specific vfio_pci driv... Michał Winiarski
- [PATCH 17/26] drm/xe/pf: Add helpers for VF GGTT migrati... Michał Winiarski
- Re: [PATCH 17/26] drm/xe/pf: Add helpers for VF GGT... Michal Wajdeczko
- [PATCH 10/26] drm/xe: Add sa/guc_buf_cache sync interfac... Michał Winiarski
- Re: [PATCH 10/26] drm/xe: Add sa/guc_buf_cache sync... Matthew Brost
- Re: [PATCH 10/26] drm/xe: Add sa/guc_buf_cache sync... Michal Wajdeczko
- [PATCH 12/26] drm/xe/pf: Increase PF GuC Buffer Cache si... Michał Winiarski
- Re: [PATCH 12/26] drm/xe/pf: Increase PF GuC Buffer... Michal Wajdeczko
- [PATCH 22/26] drm/xe/migrate: Add function for raw copy ... Michał Winiarski
