lyndonli
4eea7fb980
drm/amdgpu: Use the default reset when loading or reloading the driver
Below call trace and errors are observed when reloading
amdgpu driver with the module parameter reset_method=3.
It should do a default reset when loading or reloading the
driver, regardless of the module parameter reset_method.
v2: add comments inside and modify commit messages.
[ +2.180243] [drm] psp gfx command ID_LOAD_TOC(0x20) failed
and response status is (0x0)
[ +0.000011] [drm:psp_hw_start [amdgpu]] *ERROR* Failed to load toc
[ +0.000890] [drm:psp_hw_start [amdgpu]] *ERROR* PSP tmr init failed!
[ +0.020683] [drm:amdgpu_fill_buffer [amdgpu]] *ERROR* Trying to
clear memory with ring turned off.
[ +0.000003] RIP: 0010:amdgpu_bo_release_notify+0x1ef/0x210 [amdgpu]
[ +0.000004] Call Trace:
[ +0.000003] <TASK>
[ +0.000008] ttm_bo_release+0x2c4/0x330 [amdttm]
[ +0.000026] amdttm_bo_put+0x3c/0x70 [amdttm]
[ +0.000020] amdgpu_bo_free_kernel+0xe6/0x140 [amdgpu]
[ +0.000728] psp_v11_0_ring_destroy+0x34/0x60 [amdgpu]
[ +0.000826] psp_hw_init+0xe7/0x2f0 [amdgpu]
[ +0.000813] amdgpu_device_fw_loading+0x1ad/0x2d0 [amdgpu]
[ +0.000731] amdgpu_device_init.cold+0x108e/0x2002 [amdgpu]
[ +0.001071] ? do_pci_enable_device+0xe1/0x110
[ +0.000011] amdgpu_driver_load_kms+0x1a/0x160 [amdgpu]
[ +0.000729] amdgpu_pci_probe+0x179/0x3a0 [amdgpu]
Signed-off-by: lyndonli <Lyndon.Li@amd.com>
Signed-off-by: Yunxiang Li <Yunxiang.Li@amd.com>
Reviewed-by: Feifei Xu <Feifei.Xu@amd.com>
Reviewed-by: Kenneth Feng <kenneth.feng@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2023-05-03 22:43:42 -04:00
..
2023-05-03 22:43:42 -04:00
2023-03-17 14:57:17 +00:00
2023-02-21 13:26:18 +01:00
2023-03-14 17:07:47 +01:00
2023-04-04 14:55:50 +02:00
2023-03-14 17:07:47 +01:00
2023-04-11 12:21:50 +02:00
2023-04-06 01:30:12 +03:00
2023-02-23 17:09:35 -08:00
2023-03-28 09:05:41 +09:00
2023-03-14 17:07:48 +01:00
2023-03-21 09:16:54 +01:00
2023-01-06 16:15:08 -03:00
2023-01-10 11:15:44 +01:00
2023-01-17 13:41:27 +00:00
2023-01-24 17:36:29 +01:00
2023-04-12 11:36:09 +03:00
2023-03-22 04:42:36 +10:00
2023-01-18 09:25:31 +01:00
2023-03-14 17:07:48 +01:00
2023-04-05 08:40:47 +08:00
2023-03-14 17:07:48 +01:00
2023-03-14 17:07:49 +01:00
2023-04-03 16:49:49 +00:00
2023-03-29 16:00:23 +02:00
2023-02-20 15:20:41 +01:00
2023-04-11 12:21:50 +02:00
2023-03-14 17:07:48 +01:00
2023-04-11 17:03:03 +02:00
2023-04-06 15:50:10 +03:00
2023-04-05 08:28:00 -07:00
2023-03-31 11:44:11 +02:00
2023-03-14 17:07:49 +01:00
2023-02-23 10:29:14 +01:00
2023-03-31 11:18:42 -04:00
2023-03-25 22:38:10 +02:00
2023-03-23 00:18:58 +01:00
2023-04-06 17:10:02 -04:00
2023-01-18 09:25:32 +01:00
2023-02-22 18:28:03 -08:00
2023-01-18 09:25:32 +01:00
2023-03-14 17:07:48 +01:00
2023-03-14 17:07:48 +01:00
2023-03-30 08:53:12 +02:00
2023-04-06 15:02:17 +02:00
2023-03-17 16:59:54 +01:00
2023-03-14 17:07:49 +01:00
2023-03-14 17:07:49 +01:00
2023-03-30 13:46:07 -05:00
2023-04-06 10:01:42 +02:00
2023-03-14 17:07:49 +01:00
2023-01-18 09:25:32 +01:00
2023-02-24 17:23:43 -03:00
2023-01-18 09:25:32 +01:00
2023-04-11 14:15:18 +02:00
2023-03-20 08:14:27 -03:00
2023-03-29 16:00:23 +02:00
2023-04-07 13:16:38 +02:00
2023-04-11 13:48:55 -04:00
2023-02-09 16:51:39 -08:00
2023-03-14 17:07:49 +01:00
2023-04-06 07:33:25 +02:00
2023-01-19 09:16:04 +01:00
2022-11-24 12:42:39 +01:00
2023-03-20 10:31:25 -07:00
2023-01-10 16:14:13 +01:00
2023-01-05 15:08:10 +01:00
2022-12-08 09:56:57 +01:00
2023-01-12 13:50:28 +01:00
2023-01-13 09:22:02 +01:00
2022-11-24 12:42:40 +01:00
2023-02-22 18:28:03 -08:00
2023-03-18 15:59:37 +01:00
2023-01-13 09:22:02 +01:00
2022-11-05 17:12:04 +01:00
2023-03-15 14:03:00 +01:00
2023-02-27 02:58:38 +03:00
2023-03-22 10:24:47 +01:00
2023-02-10 12:19:27 +01:00
2022-11-16 14:54:44 +02:00
2023-03-29 16:00:23 +02:00
2023-04-05 22:43:08 +02:00
2023-03-22 13:32:52 +01:00
2023-03-22 13:32:54 +01:00
2023-03-15 14:03:00 +01:00
2023-01-23 15:02:41 +01:00
2022-11-23 20:34:46 +01:00
2022-12-22 14:58:21 -03:00
2022-12-05 13:35:37 +01:00
2023-02-23 17:09:35 -08:00
2022-11-05 17:12:04 +01:00
2023-03-29 16:00:23 +02:00
2022-12-06 12:54:14 +01:00
2023-02-23 10:29:00 +01:00
2023-04-11 12:21:50 +02:00
2023-02-10 12:19:27 +01:00
2023-01-03 18:20:57 +01:00
2023-01-03 18:20:57 +01:00
2023-01-18 09:25:30 +01:00
2022-12-14 14:57:09 +01:00
2023-03-28 14:55:33 -05:00
2022-12-22 14:58:55 -03:00
2023-02-20 14:56:52 +01:00
2023-01-27 09:39:21 +01:00
2023-03-21 11:40:04 +01:00
2023-01-18 09:25:30 +01:00
2023-01-04 16:12:15 +00:00
2023-04-03 14:31:24 +02:00
2023-02-27 16:19:14 +01:00
2022-12-05 13:35:37 +01:00
2023-03-01 17:18:19 +01:00
2022-12-16 03:54:54 -08:00
2023-04-04 22:38:03 +02:00
2023-02-09 16:51:39 -08:00
2023-01-19 14:16:55 +01:00
2023-03-14 12:18:54 +10:00
2023-03-14 17:07:47 +01:00