[PATCH v8 0/7] upstream hwrng framework

Sascha Hauer s.hauer at pengutronix.de
Thu Mar 23 23:13:43 PDT 2017


On Wed, Mar 22, 2017 at 10:14:32AM +0100, Oleksij Rempel wrote:
> changes v1:
>  - initial version
> 
> changes v2:
>  - drop Freescale RNGC for now. It need more testing
>  - add caamrng port
>  - fix hwrng_init()
>  - fix hwrng_get_first check in get_random_bytes
> 
> changes v3:
>  - check if hwrng_get_data returns error
>  - provide /dev/randomdd random device
> 
> changes v4:
>  - provide get_crypto_bytes() interface.
>  - add CONFIG_ALLOW_PRNG_FALLBACK
>  - make cmd_password use get_crypto_bytes
>  - add cmd_seed
> 
> changes v5:
>  - make cmd_seed fail if no VALUE is set
> 
> changes v6:
>  - reword second patch and remove useless if (bytes > lenght) check.
> 
> changes v7:
>  - use numbered names: /dev/hwrngN
>  - allow to use aliases for device name.
> 
> changes v8:
>  - remove comment about nonexisting priv variable
>  - make hwrng_get_first() static inline with return error if CONFIG_HWRNG
>    is disabled.
> 
> Oleksij Rempel (6):
>   lib: random: add get_crypto_bytes interface and use HWRNG if posssible
>   caamrng: port to hwrng framework
>   fs: add prng device
>   crypto: caam - fix RNG buffer cache alignment
>   common: password: make use of get_crypto_bytes
>   add seed command
> 
> Steffen Trumtrar (1):
>   drivers: add simple hw_random implementation

Applied, thanks

Sascha

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



More information about the barebox mailing list