30 ms·
Fun fact: on Zen2, RDRAND is implemented with a microcoded load on some register exposed by the PSP (you can use IBS to observe this). Presumably this is the sa
by eigenform 3y ago
Fun fact: on Zen2, RDRAND is implemented with a microcoded load on some register exposed by the PSP (you can use IBS to observe this). Presumably this is the same as the FTPM RNG. I wonder if it's remained the same for Zen3 and Zen4.
edit: Oh, the LKML discussion mentions it (the register is called TRNG_OUT) https://lore.kernel.org/lkml/CAHmME9r9DC+EMfxQy+HQAkf4AkAQnXNeBmOfCWnBUyiFQh2t6Q@mail.gmail.com/ https://lore.kernel.org/lkml/CAHmME9r9DC+EMfxQy+HQAkf4AkAQnX...