[PATCH v1] arm64: defconfig: Enable Virtio RNG driver as built in

Ryan Roberts ryan.roberts at arm.com
Thu Mar 23 05:51:17 PDT 2023


Hi Catalin, Will, all,

Just a polite nudge: Is there any reason it would be problematic to merge this?

Thanks,
Ryan


On 13/02/2023 10:16, Ryan Roberts wrote:
> Modern versions of FVP_Base_RevC-2xAEMvA contain a Virtio RNG device,
> use of which can dramatically speed up the time taken for Linux to
> initialize its CRNG, from 10s of seconds in some cases, to instant. This
> improves the debug cycle significantly.
> 
> However, there are 2 barriers to getting people to use it. The first is
> that the defconfig doesn't have the required driver. The second is that
> the device is disabled in the device tree (for back-compat since older
> versions of the FVP don't have the device). Here we solve the first
> issue.
> 
> Signed-off-by: Ryan Roberts <ryan.roberts at arm.com>
> ---
>  arch/arm64/configs/defconfig | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index 851e8f9be06d..e2dad45e87a7 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -464,6 +464,8 @@ CONFIG_VIRTIO_CONSOLE=y
>  CONFIG_IPMI_HANDLER=m
>  CONFIG_IPMI_DEVICE_INTERFACE=m
>  CONFIG_IPMI_SI=m
> +CONFIG_HW_RANDOM=y
> +CONFIG_HW_RANDOM_VIRTIO=y
>  CONFIG_TCG_TPM=y
>  CONFIG_TCG_TIS=m
>  CONFIG_TCG_TIS_SPI=m
> --
> 2.25.1
> 
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
> 




More information about the linux-arm-kernel mailing list