Matthew Auld
225bc03d85
drm/xe/evict: drop bogus assert
...
This assert can trigger here with non pin_map users that select
LATE_RESTORE, since the vmap is allowed to be NULL given that
save/restore can now use the blitter instead. The check here doesn't
seem to have much value anymore given that we no longer move pinned
memory, so any existing vmap is left well alone, and doesn't need to be
recreated upon restore, so just drop the assert here.
Fixes: 86f69c26113c ("drm/xe: use backup object for pinned save/restore")
Closes: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/6213
Signed-off-by: Matthew Auld <matthew.auld@intel.com>
Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Cc: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Link: https://lore.kernel.org/r/20251010152457.177884-2-matthew.auld@intel.com
(cherry picked from commit a10b4a69c7f8f596d2c5218fbe84430734fab3b2)
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
2025-10-15 22:48:54 -07:00
..
2025-09-17 20:23:47 -04:00
2025-09-22 08:21:42 +10:00
2025-09-22 08:21:42 +10:00
2025-07-25 08:42:49 -07:00
2025-10-13 13:03:20 -07:00
2025-10-15 22:48:43 -07:00
2025-09-05 11:45:47 +01:00
2025-09-05 11:45:47 +01:00
2025-09-22 08:21:42 +10:00
2025-07-16 12:08:31 -07:00
2025-09-09 11:27:50 +02:00
2025-07-23 07:22:31 -07:00
2025-10-15 22:48:54 -07:00
2025-09-05 13:32:13 +02:00
2025-10-02 21:57:52 -07:00
2025-09-15 09:53:25 -07:00
2025-10-02 21:57:51 -07:00
2025-09-18 14:20:39 -07:00
2025-09-18 09:32:01 -07:00
2025-07-24 18:25:56 -07:00
2025-07-24 18:25:56 -07:00
2025-07-24 18:25:56 -07:00
2025-07-10 20:59:38 -07:00
2025-09-22 12:13:08 -04:00
2025-09-22 08:21:42 +10:00
2025-07-10 15:36:31 -07:00
2025-10-13 13:02:50 -07:00
2025-08-26 10:11:34 -04:00
2025-09-22 08:21:42 +10:00
2025-09-10 09:16:05 +02:00
2025-09-17 12:28:55 -04:00
2025-09-17 12:28:55 -04:00
2025-08-08 10:29:37 -07:00
2025-09-10 09:16:00 +02:00
2025-09-17 12:28:55 -04:00
2025-09-17 12:28:55 -04:00
2025-07-14 18:19:29 +02:00
2025-08-26 10:12:11 -04:00
2025-09-12 12:23:59 +02:00
2025-09-10 09:15:52 +02:00
2025-08-04 16:46:25 +02:00
2025-08-04 16:46:25 +02:00
2025-07-14 18:19:28 +02:00
2025-09-10 09:16:06 +02:00
2025-09-09 11:27:52 +02:00
2025-09-12 09:38:08 -04:00
2025-10-13 13:03:20 -07:00
2025-08-27 09:31:30 -04:00
2025-09-05 03:02:34 -07:00
2025-09-05 03:02:34 -07:00
2025-09-10 09:16:01 +02:00
2025-09-12 12:23:57 +02:00
2025-09-15 08:26:26 -04:00
2025-07-14 18:19:31 +02:00
2025-08-04 11:59:06 -04:00
2025-09-10 09:16:06 +02:00
2025-07-14 18:19:31 +02:00
2025-07-14 18:19:31 +02:00
2025-08-04 11:59:06 -04:00
2025-08-04 11:59:06 -04:00
2025-07-14 18:19:39 +02:00
2025-08-04 16:46:52 +02:00
2025-08-04 16:46:52 +02:00
2025-09-02 22:23:08 -07:00
2025-09-02 22:23:08 -07:00
2025-09-02 22:23:07 -07:00
2025-09-09 10:04:29 -07:00
2025-09-09 10:04:29 -07:00
2025-08-27 11:49:18 -07:00
2025-09-17 20:23:47 -04:00
2025-07-30 19:26:49 -07:00
2025-09-15 07:50:53 -07:00
2025-08-04 16:46:17 +02:00
2025-08-04 11:58:56 -04:00
2025-09-15 09:53:26 -07:00
2025-09-02 08:21:58 +02:00
2025-09-10 09:16:06 +02:00
2025-09-17 12:28:55 -04:00
2025-09-15 09:53:26 -07:00
2025-09-02 13:57:17 -07:00
2025-09-11 08:45:05 -04:00
2025-09-12 09:38:08 -04:00
2025-09-11 08:45:05 -04:00
2025-10-13 13:03:26 -07:00
2025-09-17 20:23:47 -04:00
2025-08-27 11:49:31 -07:00
2025-08-27 11:49:31 -07:00
2025-08-04 16:46:34 +02:00
2025-09-17 20:23:47 -04:00
2025-09-15 09:53:26 -07:00
2025-08-26 10:11:34 -04:00
2025-10-03 14:17:00 -05:00
2025-08-08 10:50:45 -04:00
2025-08-26 10:11:34 -04:00
2025-08-26 10:11:34 -04:00
2025-09-15 13:11:40 -04:00
2025-09-09 06:02:35 -07:00
2025-08-17 12:27:50 -04:00
2025-08-26 10:11:34 -04:00
2025-09-18 09:32:01 -07:00
2025-10-02 21:57:52 -07:00
2025-09-18 09:32:01 -07:00
2025-09-10 09:16:06 +02:00
2025-07-15 13:05:20 +02:00
2025-07-14 08:22:10 -07:00
2025-09-18 14:20:39 -07:00
2025-08-04 16:47:07 +02:00
2025-10-15 22:48:48 -07:00
2025-08-27 11:49:18 -07:00
2025-07-25 14:44:54 -07:00
2025-07-25 14:44:54 -07:00
2025-08-20 18:59:41 -03:00
2025-08-05 11:53:17 -07:00
2025-09-15 13:12:19 -04:00
2025-09-10 09:16:06 +02:00
2025-08-14 10:30:53 -04:00
2025-09-18 09:32:00 -07:00
2025-10-13 13:03:03 -07:00
2025-07-09 18:25:22 -04:00
2025-10-03 14:17:08 -05:00
2025-09-12 12:23:57 +02:00
2025-09-10 09:16:09 +02:00
2025-08-22 11:46:43 -07:00
2025-09-05 11:45:47 +01:00
2025-09-16 12:47:40 -07:00
2025-09-10 09:16:06 +02:00
2025-09-10 09:16:06 +02:00
2025-09-16 15:54:31 -07:00
2025-10-03 14:16:55 -05:00
2025-08-06 13:34:32 +02:00
2025-08-28 09:58:19 +01:00
2025-07-10 15:36:30 -07:00
2025-09-05 03:02:34 -07:00
2025-09-05 03:02:34 -07:00
2025-08-04 16:46:17 +02:00
2025-08-04 16:46:17 +02:00
2025-08-04 16:46:17 +02:00
2025-08-12 12:52:26 -04:00
2025-07-14 18:19:31 +02:00
2025-07-14 18:19:31 +02:00
2025-07-14 18:19:31 +02:00
2025-07-14 18:19:31 +02:00
2025-08-04 11:59:06 -04:00
2025-08-04 11:59:06 -04:00
2025-07-14 18:18:49 +02:00
2025-09-09 11:27:50 +02:00
2025-09-09 11:27:52 +02:00
2025-09-09 11:27:52 +02:00
2025-09-09 11:27:50 +02:00
2025-09-09 11:27:52 +02:00
2025-09-09 11:27:52 +02:00
2025-09-02 18:59:17 +02:00
2025-09-02 18:59:17 +02:00
2025-08-26 10:11:34 -04:00
2025-09-15 17:51:07 +10:00
2025-08-26 10:11:34 -04:00
2025-10-15 22:48:37 -07:00
2025-10-02 21:57:52 -07:00
2025-08-26 10:12:11 -04:00
2025-09-04 12:45:09 +02:00
2025-09-04 12:45:09 +02:00
2025-09-12 12:23:57 +02:00
2025-09-15 08:26:19 -04:00
2025-07-21 10:38:05 -04:00
2025-07-16 12:12:36 -07:00
2025-08-27 11:49:18 -07:00
2025-08-27 11:49:18 -07:00
2025-08-27 11:49:31 -07:00
2025-09-16 12:47:40 -07:00
2025-08-27 11:49:31 -07:00
2025-08-27 11:49:18 -07:00
2025-08-08 10:50:45 -04:00
2025-07-16 12:15:00 -07:00
2025-07-16 12:15:00 -07:00
2025-08-20 08:23:26 -07:00
2025-09-18 09:32:01 -07:00
2025-09-15 09:53:23 -07:00
2025-09-15 09:53:23 -07:00
2025-07-28 10:22:28 -04:00
2025-10-02 21:57:52 -07:00
2025-09-05 11:45:47 +01:00
2025-09-10 09:16:01 +02:00
2025-09-10 09:15:56 +02:00
2025-09-17 10:09:34 -07:00
2025-08-26 11:25:35 +05:30
2025-10-13 13:02:58 -07:00
2025-10-13 13:02:58 -07:00
2025-09-15 17:51:07 +10:00
2025-08-22 12:26:06 -04:00
2025-07-16 12:15:00 -07:00
2025-10-13 13:03:03 -07:00
2025-10-13 13:03:03 -07:00
2025-07-30 19:26:49 -07:00
2025-09-15 17:51:07 +10:00
2025-09-12 09:36:43 -07:00
2025-08-08 10:50:45 -04:00