2019-07-08 16:21:04 |
Jeremy Soller |
bug |
|
|
added bug |
2019-07-08 16:21:04 |
Jeremy Soller |
attachment added |
|
Rebase of https://github.com/systemd/systemd/pull/12536 https://bugs.launchpad.net/bugs/1835809/+attachment/5275667/+files/rdrand-workaround-on-amd.patch |
|
2019-07-08 16:23:53 |
Ubuntu Foundations Team Bug Bot |
tags |
|
patch |
|
2019-07-08 16:24:01 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Review Team |
2019-07-08 17:59:40 |
Joshua Powers |
bug |
|
|
added subscriber Joshua Powers |
2019-07-08 19:10:26 |
Sebastien Bacher |
systemd (Ubuntu): importance |
Undecided |
High |
|
2019-07-08 19:10:39 |
Sebastien Bacher |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2019-07-08 19:10:49 |
Sebastien Bacher |
tags |
patch |
patch rls-dd-incoming rls-ee-incoming |
|
2019-07-08 22:51:55 |
Dan Streetman |
bug |
|
|
added subscriber Dan Streetman |
2019-07-08 23:47:53 |
Launchpad Janitor |
systemd (Ubuntu): status |
New |
Confirmed |
|
2019-07-09 09:37:52 |
Balint Reczey |
systemd (Ubuntu): assignee |
|
Balint Reczey (rbalint) |
|
2019-07-09 09:37:55 |
Balint Reczey |
systemd (Ubuntu): status |
Confirmed |
In Progress |
|
2019-07-09 09:38:04 |
Balint Reczey |
nominated for series |
|
Ubuntu Disco |
|
2019-07-09 09:38:04 |
Balint Reczey |
bug task added |
|
systemd (Ubuntu Disco) |
|
2019-07-09 09:40:45 |
Balint Reczey |
systemd (Ubuntu Disco): status |
New |
In Progress |
|
2019-07-09 11:45:41 |
Balint Reczey |
description |
On the new AMD Ryzen 3000 series CPUs, there is an issue with systemd preventing the boot process from completing. This issue does not affect the older systemd version in 18.04, but affects the 19.04 version.
Here is a screenshot showing what happens:
https://www.phoronix.net/image.php?id=ryzen-3700x-3900x-linux&image=amd_zen2_14_show
I am currently testing a patch to systemd, derived from this pull request:
https://github.com/systemd/systemd/pull/12536
This is a high severity issue, as I do not believe there is no potential workaround without either a firmware update or an ISO respin.
I have attached a rebase of the potential patch on the current 19.04 version of systemd for reference. I will provide more details after testing. |
[Impact]
* Systems with AMD Ryzen 3000 series CPUs don't boot.
[Test Case]
* Boot with fixed systemd on an AMD Ryzen 3000 series system.
[Regression Potential]
* The fix itself is very small, it ignores known to be faulty random values returned by the rdrand instruction and use a different random source. Those values can still be returned by a properly working rdrand implementation in 2 in 2^32 cases on 32 bit arches and in 2 in 2^64 cases on 64 bit arches, but the fallback to the other random source ensures that in those rare occasions a random number can be generated.
[Original Bug Text]
On the new AMD Ryzen 3000 series CPUs, there is an issue with systemd preventing the boot process from completing. This issue does not affect the older systemd version in 18.04, but affects the 19.04 version.
Here is a screenshot showing what happens:
https://www.phoronix.net/image.php?id=ryzen-3700x-3900x-linux&image=amd_zen2_14_show
I am currently testing a patch to systemd, derived from this pull request:
https://github.com/systemd/systemd/pull/12536
This is a high severity issue, as I do not believe there is no potential workaround without either a firmware update or an ISO respin.
I have attached a rebase of the potential patch on the current 19.04 version of systemd for reference. I will provide more details after testing. |
|
2019-07-09 12:27:28 |
Adam Conrad |
systemd (Ubuntu Disco): status |
In Progress |
Fix Committed |
|
2019-07-09 12:27:30 |
Adam Conrad |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2019-07-09 12:27:31 |
Adam Conrad |
bug |
|
|
added subscriber SRU Verification |
2019-07-09 12:27:36 |
Adam Conrad |
tags |
patch rls-dd-incoming rls-ee-incoming |
patch rls-dd-incoming rls-ee-incoming verification-needed verification-needed-disco |
|
2019-07-09 12:29:30 |
Adam Conrad |
systemd (Ubuntu Disco): assignee |
|
Balint Reczey (rbalint) |
|
2019-07-09 12:29:58 |
Adam Conrad |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2019-07-09 13:07:48 |
Dan Streetman |
removed subscriber Dan Streetman |
|
|
|
2019-07-09 14:58:05 |
Jeremy Soller |
tags |
patch rls-dd-incoming rls-ee-incoming verification-needed verification-needed-disco |
patch rls-dd-incoming rls-ee-incoming verification-done-disco verification-needed |
|
2019-07-09 14:58:19 |
Jeremy Soller |
tags |
patch rls-dd-incoming rls-ee-incoming verification-done-disco verification-needed |
patch rls-dd-incoming rls-ee-incoming verification-done-disco |
|
2019-07-11 06:45:19 |
Ikuya Awashiro |
bug |
|
|
added subscriber Ikuya Awashiro |
2019-07-11 15:31:33 |
Brian Murray |
nominated for series |
|
Ubuntu Eoan |
|
2019-07-11 15:31:33 |
Brian Murray |
bug task added |
|
systemd (Ubuntu Eoan) |
|
2019-07-12 15:48:28 |
Bryan Quigley |
bug |
|
|
added subscriber Bryan Quigley |
2019-07-15 12:03:14 |
Launchpad Janitor |
systemd (Ubuntu Disco): status |
Fix Committed |
Fix Released |
|
2019-07-15 12:03:27 |
Ćukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2019-07-16 14:31:53 |
Tom Reynolds |
bug |
|
|
added subscriber Ubuntu-discuss Bug team |
2019-07-16 14:32:00 |
Tom Reynolds |
bug |
|
|
added subscriber Tom Reynolds |
2019-07-16 18:35:14 |
Giacomo Graziosi |
bug |
|
|
added subscriber Giacomo Graziosi |
2019-07-18 15:30:16 |
Brian Murray |
tags |
patch rls-dd-incoming rls-ee-incoming verification-done-disco |
patch verification-done-disco |
|
2019-08-10 08:14:18 |
TJ |
bug |
|
|
added subscriber TJ |
2019-08-10 18:31:44 |
Stephen F |
bug |
|
|
added subscriber Stephen F |
2019-08-22 14:55:23 |
Dimitri John Ledkov |
systemd (Ubuntu Eoan): status |
In Progress |
Fix Committed |
|
2019-08-26 23:40:43 |
Launchpad Janitor |
systemd (Ubuntu Eoan): status |
Fix Committed |
Fix Released |
|
2019-10-10 19:37:17 |
Sebastian |
bug |
|
|
added subscriber Sebastian |