2025-04-11 13:55:12 |
Mario Limonciello |
bug |
|
|
added bug |
2025-04-11 13:56:24 |
Mario Limonciello |
bug |
|
|
added subscriber AMD |
2025-04-11 13:57:08 |
Mario Limonciello |
bug |
|
|
added subscriber Alex.Shen |
2025-04-11 14:02:35 |
Mario Limonciello |
tags |
|
originate-from-2106922 |
|
2025-04-17 11:03:34 |
Edoardo Canepa |
linux-oem-6.11 (Ubuntu): importance |
Undecided |
High |
|
2025-04-17 11:03:46 |
Edoardo Canepa |
linux-oem-6.11 (Ubuntu): assignee |
|
Edoardo Canepa (ecanepa) |
|
2025-04-23 06:05:07 |
Edoardo Canepa |
linux-oem-6.11 (Ubuntu): status |
New |
Triaged |
|
2025-04-23 09:30:21 |
Edoardo Canepa |
linux-oem-6.11 (Ubuntu): status |
Triaged |
Confirmed |
|
2025-04-23 09:31:01 |
Edoardo Canepa |
bug task added |
|
linux (Ubuntu) |
|
2025-04-23 09:31:40 |
Edoardo Canepa |
linux (Ubuntu): status |
New |
Confirmed |
|
2025-04-23 09:31:46 |
Edoardo Canepa |
linux (Ubuntu): importance |
Undecided |
High |
|
2025-05-08 00:30:51 |
AceLan Kao |
nominated for series |
|
Ubuntu Noble |
|
2025-05-08 00:30:51 |
AceLan Kao |
bug task added |
|
linux (Ubuntu Noble) |
|
2025-05-08 00:30:51 |
AceLan Kao |
bug task added |
|
linux-oem-6.11 (Ubuntu Noble) |
|
2025-05-08 00:32:37 |
AceLan Kao |
nominated for series |
|
Ubuntu Plucky |
|
2025-05-08 00:32:37 |
AceLan Kao |
bug task added |
|
linux (Ubuntu Plucky) |
|
2025-05-08 00:32:37 |
AceLan Kao |
bug task added |
|
linux-oem-6.11 (Ubuntu Plucky) |
|
2025-05-08 00:32:46 |
AceLan Kao |
linux (Ubuntu Noble): status |
New |
Invalid |
|
2025-05-08 00:32:53 |
AceLan Kao |
linux (Ubuntu Plucky): status |
New |
In Progress |
|
2025-05-08 00:32:56 |
AceLan Kao |
linux (Ubuntu Plucky): assignee |
|
AceLan Kao (acelankao) |
|
2025-05-08 00:33:03 |
AceLan Kao |
linux-oem-6.11 (Ubuntu Noble): status |
New |
In Progress |
|
2025-05-08 00:33:05 |
AceLan Kao |
linux-oem-6.11 (Ubuntu Noble): assignee |
|
AceLan Kao (acelankao) |
|
2025-05-08 00:33:07 |
AceLan Kao |
linux-oem-6.11 (Ubuntu Plucky): status |
New |
Invalid |
|
2025-05-08 00:36:21 |
AceLan Kao |
description |
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:
https://github.com/torvalds/linux/commit/afcdf51d97cd58dd7a2e0aa8acbaea5108fa6826
https://github.com/torvalds/linux/commit/366e77cd4923c3aa45341e15dcaf3377af9b042f
https://github.com/torvalds/linux/commit/4408b59eeacfea777aae397177f49748cadde5ce |
[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. |
|
2025-05-08 00:38:13 |
AceLan Kao |
tags |
originate-from-2106922 |
jira-stella-1107 oem-priority originate-from-2106922 stella |
|
2025-05-08 00:40:09 |
AceLan Kao |
linux (Ubuntu): status |
Confirmed |
Invalid |
|
2025-05-08 00:40:13 |
AceLan Kao |
linux-oem-6.11 (Ubuntu): status |
Confirmed |
Invalid |
|