Comment by 349ru3h4f03 5 days ago https://www.amd.com/en/resources/product-security/bulletin/a... 6 comments 349ru3h4f03 Reply peri-cl 5 days ago The OP says they discovered this on a Zen 2, which is not covered by that bulletin (?)[edit to add]: Also, the bulletin is solely about RDSEED zeros, whereas the OP is also reporting RDRAND zeroes. ciupicri 5 days ago Older AMD processors had issues as well:https://github.com/systemd/systemd/pull/12536/commits/1c53d4... peri-cl 5 days ago That one's insidious!I found the thread about it,https://news.ycombinator.com/item?id=19848953Yikes at this: "I am so glad I resisted pressure from engineers working at Intel to let /dev/random in Linux rely blindly on the output of the RDRAND instructure." -Theodore Ts'o (2013) matja 5 days ago Why does systemd use architecture-specific instructions rather than using the kernel-provided random interface in the first place? 1 reply →
peri-cl 5 days ago The OP says they discovered this on a Zen 2, which is not covered by that bulletin (?)[edit to add]: Also, the bulletin is solely about RDSEED zeros, whereas the OP is also reporting RDRAND zeroes. ciupicri 5 days ago Older AMD processors had issues as well:https://github.com/systemd/systemd/pull/12536/commits/1c53d4... peri-cl 5 days ago That one's insidious!I found the thread about it,https://news.ycombinator.com/item?id=19848953Yikes at this: "I am so glad I resisted pressure from engineers working at Intel to let /dev/random in Linux rely blindly on the output of the RDRAND instructure." -Theodore Ts'o (2013) matja 5 days ago Why does systemd use architecture-specific instructions rather than using the kernel-provided random interface in the first place? 1 reply →
ciupicri 5 days ago Older AMD processors had issues as well:https://github.com/systemd/systemd/pull/12536/commits/1c53d4... peri-cl 5 days ago That one's insidious!I found the thread about it,https://news.ycombinator.com/item?id=19848953Yikes at this: "I am so glad I resisted pressure from engineers working at Intel to let /dev/random in Linux rely blindly on the output of the RDRAND instructure." -Theodore Ts'o (2013) matja 5 days ago Why does systemd use architecture-specific instructions rather than using the kernel-provided random interface in the first place? 1 reply →
peri-cl 5 days ago That one's insidious!I found the thread about it,https://news.ycombinator.com/item?id=19848953Yikes at this: "I am so glad I resisted pressure from engineers working at Intel to let /dev/random in Linux rely blindly on the output of the RDRAND instructure." -Theodore Ts'o (2013)
matja 5 days ago Why does systemd use architecture-specific instructions rather than using the kernel-provided random interface in the first place? 1 reply →
The OP says they discovered this on a Zen 2, which is not covered by that bulletin (?)
[edit to add]: Also, the bulletin is solely about RDSEED zeros, whereas the OP is also reporting RDRAND zeroes.
Older AMD processors had issues as well:
https://github.com/systemd/systemd/pull/12536/commits/1c53d4...
That one's insidious!
I found the thread about it,
https://news.ycombinator.com/item?id=19848953
Yikes at this: "I am so glad I resisted pressure from engineers working at Intel to let /dev/random in Linux rely blindly on the output of the RDRAND instructure." -Theodore Ts'o (2013)
Why does systemd use architecture-specific instructions rather than using the kernel-provided random interface in the first place?
1 reply →