Hi Dominik, Thanks, applied. I changed complete_init to finalize_init, to match our naming scheme from earlier, and I moved invalidate_batched_entropy() to outside the lock and after crng_init=2, since now it uses atomics, and it should probably be ordered after crng_init = 2, so the new batch gets the new entropy. Actually, though, come to think of it: shouldn't we always call invalidate_batched_entropy() after reseeding? More generally, we can instead probably tie the entropy generation counter to the base_crng counter, and have this all done automatically. That might be something interesting to do in the future. Jason