Skip to content
Snippets Groups Projects
  1. Aug 02, 2022
  2. Aug 01, 2022
  3. Jul 29, 2022
  4. Jul 26, 2022
  5. Jul 22, 2022
    • Jason A. Donenfeld's avatar
      hw/i386: pass RNG seed via setup_data entry · 67f7e426
      Jason A. Donenfeld authored
      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 <marcel.apfelbaum@gmail.com>
      Cc: Paolo Bonzini <pbonzini@redhat.com>
      Cc: Richard Henderson <richard.henderson@linaro.org>
      Cc: Eduardo Habkost <eduardo@habkost.net>
      Cc: Peter Maydell <peter.maydell@linaro.org>
      Cc: Philippe Mathieu-Daudé <f4bug@amsat.org>
      Cc: Laurent Vivier <laurent@vivier.eu>
      Reviewed-by: default avatarMichael S. Tsirkin <mst@redhat.com>
      Signed-off-by: default avatarJason A. Donenfeld <Jason@zx2c4.com>
      Message-Id: <20220721125636.446842-1-Jason@zx2c4.com>
      Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
      67f7e426
  6. Jul 20, 2022
  7. Jul 19, 2022
  8. Jul 18, 2022
Loading