Hi Gaurav, On Fri, Sep 05, 2025 at 03:03:48PM +0530, Gaurav Jain wrote: >during entropy evaluation, if the generated samples fail >any statistical test, then, all of the bits will be discarded, >and a second set of samples will be generated and tested. > >the entropy delay interval should be doubled before performing retry. > >Signed-off-by: Gaurav Jain <gaurav.j...@nxp.com> >--- > drivers/crypto/fsl/jr.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > >diff --git a/drivers/crypto/fsl/jr.c b/drivers/crypto/fsl/jr.c >index 8f7a821ebf3..07d336c074a 100644 >--- a/drivers/crypto/fsl/jr.c >+++ b/drivers/crypto/fsl/jr.c >@@ -642,7 +642,7 @@ static int rng_init(uint8_t sec_idx, ccsr_sec_t *sec) > */ > if (!inst_handles) { > kick_trng(ent_delay, sec); >- ent_delay += 400; >+ ent_delay = ent_delay * 2;
I not get the point on why need to double, would you please update the commit why not 500, 800 or else. What make ent_delay * 2 the best choice? Thanks, Peng > } > /* > * if instantiate_rng(...) fails, the loop will rerun >-- >2.25.1 >