drm/amdkfd: Correct partial migration virtual addr
authorPhilip Yang <Philip.Yang@amd.com>
Mon, 15 Jan 2024 18:37:47 +0000 (13:37 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 31 Jan 2024 22:21:32 +0000 (17:21 -0500)
commit961df3085416ffabea192989941c89ffbf2af2d5
tree84bf781c31e53f1126af0b0f33d0a3b93708c4e2
parentdb2aad036e77100e04a96c67f65ae7d49fb538fb
drm/amdkfd: Correct partial migration virtual addr

Partial migration to system memory should use migrate.addr, not
prange->start as virtual address to allocate system memory page.

Fixes: a546a2768440 ("drm/amdkfd: Use partial migrations/mapping for GPU/CPU page faults in SVM")
Signed-off-by: Philip Yang <Philip.Yang@amd.com>
Reviewed-by: Xiaogang Chen <Xiaogang.Chen@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c