SRU:
* https://kernel.ubuntu.com/gitea/kernel/noble-linux-oem/pulls/9 (oem-6.8)

** Description changed:

+ [SRU Justification]
+ 
+ BugLink: https://bugs.launchpad.net/bugs/2066233
+ 
+ [Impact]
+ 
+ Newer VBIOS on DCN 3.5 bumped the version of IntegratedInfo table from
+ 2.2 to 2.3. This version uses same structure. Version 2.3 is missing
+ from the construct_integrated_info() parser, so it leads to NULL pointer
+ dereference.
+ 
+ ```
+ Call Trace:
+ <TASK>
+ ? show_regs+0x72/0x90
+ ? __die+0x25/0x80
+ ? page_fault_oops+0x154/0x4c0
+ ? ttm_bo_kmap+0x11d/0x310 [ttm]
+ ? dma_resv_wait_timeout+0x48/0xe0
+ ? do_user_addr_fault+0x30e/0x6e0
+ ? exc_page_fault+0x84/0x1b0
+ ? asm_exc_page_fault+0x27/0x30
+ ? dcn35_clk_mgr_construct+0x183/0x2210 [amdgpu]
+ ? dcn35_clk_mgr_construct+0x15a/0x2210 [amdgpu]
+ ? dcn35_hwseq_create+0x23/0x470 [amdgpu]
+ ```
+ 
+ [Fix]
+ 
+ Fix landed to upstream v6.9-rc7: 9a35d205f466 ("drm/amd/display: Atom
+ Integrated System Info v2_2 for DCN35")
+ 
+ [Test Case]
+ 
+ AMDGPU should then be initialized successfully without NULL pointer
+ deref dump at boot.
+ 
+ [Where problems could occur]
+ 
+ No. New hardware revision with same data only.
+ 
+ [Other Info]
+ 
+ While this has been landed to v6.9-rc7, expect every kernel version
+ older than that with planned support to the new VBIOS update should be
+ fixed. So far linux/noble and linux-oem-6.8/noble are nominated by chip
+ vendor.
+ 
+ ========== original bug report ==========
+ 
  Newer VBIOS on DCN 3.5 bumped the version of IntegratedInfo table from
  2.2 to 2.3. This version uses same structure. Version 2.3 is missing
  from the construct_integrated_info() parser, so it leads to NULL pointer
  dereference.
  
  [Thu May  9 18:02:38 2024] Call Trace:
  [Thu May  9 18:02:38 2024]  <TASK>
  [Thu May  9 18:02:38 2024]  ? show_regs+0x72/0x90
  [Thu May  9 18:02:38 2024]  ? __die+0x25/0x80
  [Thu May  9 18:02:38 2024]  ? page_fault_oops+0x154/0x4c0
  [Thu May  9 18:02:38 2024]  ? ttm_bo_kmap+0x11d/0x310 [ttm]
  [Thu May  9 18:02:38 2024]  ? dma_resv_wait_timeout+0x48/0xe0
  [Thu May  9 18:02:38 2024]  ? do_user_addr_fault+0x30e/0x6e0
  [Thu May  9 18:02:38 2024]  ? exc_page_fault+0x84/0x1b0
  [Thu May  9 18:02:38 2024]  ? asm_exc_page_fault+0x27/0x30
  [Thu May  9 18:02:38 2024]  ? dcn35_clk_mgr_construct+0x183/0x2210 [amdgpu]
  [Thu May  9 18:02:38 2024]  ? dcn35_clk_mgr_construct+0x15a/0x2210 [amdgpu]
  [Thu May  9 18:02:38 2024]  ? dcn35_hwseq_create+0x23/0x470 [amdgpu]
  ...
  
  Fix landed to upstream v6.9-rc7: 9a35d205f466 ("drm/amd/display: Atom
  Integrated System Info v2_2 for DCN35")

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2066233

Title:
  amdgpu hangs on DCN 3.5 at bootup: RIP:
  0010:dcn35_clk_mgr_construct+0x183/0x2210 [amdgpu]

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/2066233/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to