Huang Rui
f9dbefa884
drm/amdgpu/display: fix the NULL pointer reference on dmucb on dcn301
DCN301 needs to use dmub create abm instance instead of dce.
[ 1138.854204] BUG: kernel NULL pointer dereference, address: 0000000000000000
[ 1138.854206] #PF: supervisor instruction fetch in kernel mode
[ 1138.854207] #PF: error_code(0x0010) - not-present page
[ 1138.854208] PGD 0 P4D 0
[ 1138.854212] Oops: 0010 [#1] SMP NOPTI
[ 1138.854216] CPU: 6 PID: 1240 Comm: modprobe Tainted: G W OE 5.9.0-rc2-custom #1
[ 1138.854217] Hardware name: AMD Chachani-VN/Chachani-VN, BIOS BAerithA104 10/01/2020
[ 1138.854221] RIP: 0010:0x0
[ 1138.854224] Code: Bad RIP value.
[ 1138.854226] RSP: 0018:ffffc90001c4f638 EFLAGS: 00010286
[ 1138.854228] RAX: 0000000000000000 RBX: ffff88804f2b2800 RCX: ffffc90001c4f740
[ 1138.854229] RDX: 00000000000000e8 RSI: ffffc90001c4f640 RDI: ffff88805816f300
[ 1138.854230] RBP: ffffc90001c4f850 R08: ffffc90001c4f644 R09: ffffc90001c4f654
[ 1138.854231] R10: ffffc90001c4f72c R11: ffffc90001c4f740 R12: ffffc90001c4f640
[ 1138.854232] R13: ffffc90001c4f728 R14: 0000000000000000 R15: ffff888007296381
[ 1138.854235] FS: 00007f5f44d84540(0000) GS:ffff88805e380000(0000) knlGS:0000000000000000
[ 1138.854236] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1138.854237] CR2: ffffffffffffffd6 CR3: 00000000194f4000 CR4: 0000000000050ee0
[ 1138.854239] Call Trace:
[ 1138.854447] dmub_init_abm_config+0x220/0x267 [amdgpu]
[ 1138.854654] dm_late_init+0x197/0x1ad [amdgpu]
[ 1138.854846] ? dm_late_init+0x197/0x1ad [amdgpu]
[ 1138.854999] amdgpu_device_ip_late_init+0x6f/0x21b [amdgpu]
[ 1138.855148] amdgpu_device_init+0x1b7f/0x1cfb [amdgpu]
[ 1138.855293] amdgpu_driver_load_kms+0x2c/0x26e [amdgpu]
[ 1138.855437] amdgpu_pci_probe+0x1c7/0x249 [amdgpu]
[ 1138.920489] local_pci_probe+0x48/0x80
[ 1138.920492] pci_device_probe+0x10f/0x1c0
Signed-off-by: Huang Rui <ray.huang@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2020-10-16 14:44:11 -04:00
..
2020-10-16 14:44:11 -04:00
2020-06-10 09:02:03 +02:00
2020-09-08 14:41:40 +10:00
2020-06-24 15:45:51 +10:00
2020-07-24 08:48:05 +10:00
2020-09-08 14:41:40 +10:00
2020-07-02 20:25:51 +02:00
2020-08-11 11:58:31 +10:00
2020-09-09 12:27:13 +10:00
2020-08-24 17:21:21 +02:00
2020-09-08 14:41:40 +10:00
2020-09-08 14:41:40 +10:00
2020-08-19 15:49:10 +02:00
2020-08-30 20:35:55 -04:00
2020-08-06 14:27:31 -07:00
2020-07-20 09:34:24 +02:00
2020-09-14 17:19:11 +02:00
2020-09-08 14:41:40 +10:00
2020-09-14 17:19:11 +02:00
2020-08-11 11:58:31 +10:00
2020-08-15 12:14:18 +02:00
2020-08-08 09:06:33 +02:00
2020-08-23 17:36:59 -05:00
2020-08-27 11:17:52 +02:00
2020-09-09 07:46:32 +10:00
2020-07-28 17:21:58 +02:00
2020-09-09 12:27:13 +10:00
2020-09-08 14:41:40 +10:00
2020-08-30 00:10:44 +02:00
2020-08-18 14:14:25 +02:00
2020-07-23 10:06:22 +02:00
2020-09-08 14:41:40 +10:00
2020-09-22 17:37:38 -04:00
2020-08-12 20:42:08 +02:00
2020-08-18 14:14:25 +02:00
2020-08-23 17:36:59 -05:00
2020-09-15 17:52:42 -04:00
2020-06-23 15:57:30 +02:00
2020-06-10 09:05:18 +02:00
2020-09-08 14:41:40 +10:00
2020-07-08 11:47:01 +02:00
2020-09-14 17:19:11 +02:00
2020-09-08 14:41:40 +10:00
2020-08-21 15:17:05 +03:00
2020-08-23 17:36:59 -05:00
2020-06-24 09:17:34 +02:00
2020-09-08 14:41:40 +10:00
2020-09-03 21:14:09 +02:00
2020-06-10 10:17:21 +02:00
2020-08-10 15:32:00 +02:00
2020-07-16 22:12:50 +02:00
2020-07-07 10:51:58 +02:00
2020-08-10 15:31:02 +02:00
2020-08-23 17:36:59 -05:00
2020-09-14 17:19:11 +02:00
2020-08-30 09:27:06 -04:00
2020-08-24 17:00:48 +10:00
2020-09-06 09:59:27 -07:00
2020-09-05 19:52:54 +03:00
2020-08-06 14:27:31 -07:00
2020-08-25 11:00:02 +02:00
2020-07-02 20:25:51 +02:00
2020-07-02 15:26:00 +02:00
2020-07-02 15:26:00 +02:00
2020-06-15 14:49:50 +01:00
2020-08-26 19:11:41 +02:00
2020-06-23 19:53:27 +02:00
2020-08-23 17:36:59 -05:00
2020-05-27 14:31:42 +03:00
2020-05-26 13:31:01 +02:00
2020-08-17 13:41:50 -04:00
2020-08-11 14:06:04 +02:00
2020-07-13 13:29:20 -04:00
2020-07-02 15:26:00 +02:00
2020-08-25 11:00:02 +02:00
2020-06-25 15:47:14 -07:00
2020-09-09 12:27:13 +10:00
2020-09-09 12:27:13 +10:00
2020-07-27 22:06:13 +02:00
2020-08-05 19:50:06 -07:00
2020-06-19 09:20:21 +02:00
2020-08-11 11:58:31 +10:00
2020-07-02 15:26:00 +02:00
2020-05-26 13:33:08 +02:00
2020-06-19 13:33:40 +01:00
2020-07-02 15:26:00 +02:00
2020-07-20 09:34:24 +02:00
2020-06-16 19:11:51 +02:00
2020-08-24 17:00:48 +10:00
2020-08-11 12:00:30 +10:00
2020-07-16 18:16:31 -04:00
2020-07-02 15:26:00 +02:00
2020-06-24 15:45:51 +10:00
2020-05-29 12:58:11 +02:00
2020-07-02 15:26:00 +02:00
2020-07-02 15:26:00 +02:00
2020-08-11 11:58:31 +10:00
2020-07-10 20:21:45 +02:00
2020-06-23 15:46:40 +02:00
2020-07-02 15:26:00 +02:00
2020-08-17 13:41:50 -04:00
2020-08-23 17:36:59 -05:00
2020-08-11 11:58:31 +10:00
2020-08-04 11:45:23 +02:00
2020-08-16 17:12:18 +02:00
2020-07-02 15:26:00 +02:00
2020-08-25 11:00:02 +02:00
2020-07-02 15:26:00 +02:00
2020-07-31 14:42:37 +10:00
2020-06-02 10:59:11 -07:00
2020-08-02 15:22:31 +02:00
2020-06-03 10:24:23 +02:00
2020-08-06 11:55:43 -07:00
2020-07-21 11:08:35 -04:00
2020-06-24 15:45:51 +10:00
2020-05-20 20:03:45 +02:00
2020-07-18 02:59:16 +03:00
2020-07-23 15:31:38 +10:00