[PATCH v4] rockchip: board: Increase rng-seed size to make it sufficient for modern Linux

Alex Shumsky alexthreed at gmail.com
Tue Oct 15 14:42:04 CEST 2024


On Tue, Oct 15, 2024 at 12:34 PM Quentin Schulz
<quentin.schulz at cherry.de> wrote:
> I'm wondering if we have somewhere some documentation on the environment
> variables that exist and what they used for because this would be a nice
> addition. At the very least, we can mention this variable in:
> - include/fdt_support.h for the function
> - common/Kconfig for the symbol

I'm not sure if we can expect that all boards can implement the rng_seed_size
config knob? Currently rockchip is the only board that implements
board_rng_seed.

common/Kconfig BOARD_RNG_SEED description looks rather generic:

It is up to the board code (and more generally the whole
BSP) where and how to store (or generate) such a seed, how
to ensure a given seed is only used once, how to create a
new seed for use on subsequent boots, and whether or not the
kernel should account any entropy from the given seed.

> I'm also a bit torn on the base though, I think the assumed base is
> generally hex and not dec, so maybe we should rather have that?

We need a poll here )
Marek Vasut prefers decimal.


More information about the U-Boot mailing list