Hi Paolo, On Thu, Jul 21, 2022 at 3:00 PM Paolo Bonzini <[email protected]> wrote: > > On 7/21/22 14:56, Jason A. Donenfeld wrote: > > Tiny machines optimized for fast boot time generally don't use EFI, > > which means a random seed has to be supplied some other way. For this > > purpose, Linux (≥5.20) supports passing a seed in the setup_data table > > with SETUP_RNG_SEED, specially intended for hypervisors, kexec, and > > specialized bootloaders. The linked commit shows the upstream kernel > > implementation. > > > > At Paolo's request, we don't pass these to versioned machine types ≤7.0. > > > > Link: https://git.kernel.org/tip/tip/c/68b8e9713c8 > > Cc: Marcel Apfelbaum <[email protected]> > > Cc: Paolo Bonzini <[email protected]> > > Cc: Richard Henderson <[email protected]> > > Cc: Eduardo Habkost <[email protected]> > > Cc: Peter Maydell <[email protected]> > > Cc: Philippe Mathieu-Daudé <[email protected]> > > Cc: Laurent Vivier <[email protected]> > > Reviewed-by: Michael S. Tsirkin <[email protected]> > > Signed-off-by: Jason A. Donenfeld <[email protected]> > > LGTM.
Thanks for the Ack. Do you want to pick this up or will Michael? Also, I assume this now is the working patch, rather than your 4 parter that potentially bifurcates this discussion? Jason
