-
- Downloads
efi/arm*/libstub: Invoke EFI_RNG_PROTOCOL to seed the UEFI RNG table
Invoke the EFI_RNG_PROTOCOL protocol in the context of the stub and install the Linux-specific RNG seed UEFI config table. This will be picked up by the EFI routines in the core kernel to seed the kernel entropy pool. Signed-off-by:Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by:
Matt Fleming <matt@codeblueprint.co.uk> Reviewed-by:
Kees Cook <keescook@chromium.org> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: linux-efi@vger.kernel.org Link: http://lkml.kernel.org/r/20161112213237.8804-6-matt@codeblueprint.co.uk Signed-off-by:
Ingo Molnar <mingo@kernel.org>
Showing
- drivers/firmware/efi/libstub/arm-stub.c 2 additions, 0 deletionsdrivers/firmware/efi/libstub/arm-stub.c
- drivers/firmware/efi/libstub/efistub.h 2 additions, 0 deletionsdrivers/firmware/efi/libstub/efistub.h
- drivers/firmware/efi/libstub/random.c 48 additions, 0 deletionsdrivers/firmware/efi/libstub/random.c
- include/linux/efi.h 1 addition, 0 deletionsinclude/linux/efi.h
Please register or sign in to comment