Comment

Comment by 0x000xca0xfe

I can reproduce it too with rdrand16 on Zen2.

But it looks like the rdrand16 instruction can produce zeros just fine, it just sets CF=0 erroneously (indicating an error and that the user program should retry).

So keep that in mind when you try to reproduce it too and use some abstraction that could implement retries internally.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton