** Also affects: linux (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.11 (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Plucky)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.11 (Ubuntu Plucky)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu Noble)
       Status: New => Invalid

** Changed in: linux (Ubuntu Plucky)
       Status: New => In Progress

** Changed in: linux (Ubuntu Plucky)
     Assignee: (unassigned) => AceLan Kao (acelankao)

** Changed in: linux-oem-6.11 (Ubuntu Noble)
       Status: New => In Progress

** Changed in: linux-oem-6.11 (Ubuntu Noble)
     Assignee: (unassigned) => AceLan Kao (acelankao)

** Changed in: linux-oem-6.11 (Ubuntu Plucky)
       Status: New => Invalid

** Description changed:

- Random crashes have been reported on GPUs that use DML2 (Ryzen AI APUs
- and Radeon 9000 dGPU). The crashes are root caused to corruption in
- registers used for floating point code.
+ [Impact]
+ Random crashes have been reported on GPUs that use DML2 (Ryzen AI APUs and 
Radeon 9000 dGPU). The crashes are root caused to corruption in registers used 
for floating point code.
  
- They are caused by a lack of FP context protection around that code.
- They are fixed by these 3 commits:
+ [Fix]
+ They are caused by a lack of FP context protection around that code. They are 
fixed by these 3 commits:
  
  
https://github.com/torvalds/linux/commit/afcdf51d97cd58dd7a2e0aa8acbaea5108fa6826
  
https://github.com/torvalds/linux/commit/366e77cd4923c3aa45341e15dcaf3377af9b042f
  
https://github.com/torvalds/linux/commit/4408b59eeacfea777aae397177f49748cadde5ce
+ 
+ [Test]
+ 1. Install ubuntu with 6.11 kernel on AMD platform
+ 2. Run reboot test around 300 times
+ 3. The system should not hang while booting up
+ 
+ [Where problems could occur]
+ The 3 commits are straightforward for the protection, and didn't involve any 
functional changes.

** Tags added: jira-stella-1107 oem-priority stella

** Changed in: linux (Ubuntu)
       Status: Confirmed => Invalid

** Changed in: linux-oem-6.11 (Ubuntu)
       Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2106923

Title:
  Fix divide by zero errors in DML2

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  Invalid
Status in linux-oem-6.11 package in Ubuntu:
  Invalid
Status in linux source package in Noble:
  Invalid
Status in linux-oem-6.11 source package in Noble:
  In Progress
Status in linux source package in Plucky:
  In Progress
Status in linux-oem-6.11 source package in Plucky:
  Invalid

Bug description:
  [Impact]
  Random crashes have been reported on GPUs that use DML2 (Ryzen AI APUs and 
Radeon 9000 dGPU). The crashes are root caused to corruption in registers used 
for floating point code.

  [Fix]
  They are caused by a lack of FP context protection around that code. They are 
fixed by these 3 commits:

  
https://github.com/torvalds/linux/commit/afcdf51d97cd58dd7a2e0aa8acbaea5108fa6826
  
https://github.com/torvalds/linux/commit/366e77cd4923c3aa45341e15dcaf3377af9b042f
  
https://github.com/torvalds/linux/commit/4408b59eeacfea777aae397177f49748cadde5ce

  [Test]
  1. Install ubuntu with 6.11 kernel on AMD platform
  2. Run reboot test around 300 times
  3. The system should not hang while booting up

  [Where problems could occur]
  The 3 commits are straightforward for the protection, and didn't involve any 
functional changes.

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


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to