]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/xe: Do not warn on SVM migration failing because of 64k requirements
authorMatthew Brost <matthew.brost@intel.com>
Thu, 29 May 2025 16:43:38 +0000 (09:43 -0700)
committerMatthew Brost <matthew.brost@intel.com>
Fri, 30 May 2025 04:52:15 +0000 (21:52 -0700)
On platforms which only support 64k VRAM pages, it is expected that 4k
faults will not migrate. Do not warn on this, rather print a debug
message.

Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://lore.kernel.org/r/20250529164338.1745515-1-matthew.brost@intel.com
drivers/gpu/drm/xe/xe_svm.c

index 871ac81bb04aaf297682c9aa9c4fcd5904a4238b..f27fb9b588de108178a9f7aa3add43b157b14c6a 100644 (file)
@@ -821,7 +821,7 @@ bool xe_svm_range_needs_migrate_to_vram(struct xe_svm_range *range, struct xe_vm
        }
 
        if (preferred_region_is_vram && range_size <= SZ_64K && !supports_4K_migration(vm->xe)) {
-               drm_warn(&vm->xe->drm, "Platform doesn't support SZ_4K range migration\n");
+               drm_dbg(&vm->xe->drm, "Platform doesn't support SZ_4K range migration\n");
                return false;
        }