[PATCH v2 1/2] random: split initialization into early step and later step