Commit dab751b4 authored by Michał Winiarski's avatar Michał Winiarski
Browse files

drm/xe/pf: Drop the VF VRAM BO reference on successful restore



The reference is only dropped on error. Fix it by adding the missing
xe_bo_put().

Fixes: 49cf1b9b ("drm/xe/pf: Handle VRAM migration data as part of PF control")
Reported-by: default avatarAdam Miszczak <adam.miszczak@linux.intel.com>
Reviewed-by: default avatarMatthew Auld <matthew.auld@intel.com>
Link: https://patch.msgid.link/20251114100713.1776073-1-michal.winiarski@intel.com


Signed-off-by: default avatarMichał Winiarski <michal.winiarski@intel.com>
parent b1aa02ac
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -661,6 +661,8 @@ static int pf_restore_vf_vram_mig_data(struct xe_gt *gt, unsigned int vfid,
		goto err;
	}

	xe_bo_put(vram);

	return 0;
err:
	xe_bo_put(vram);