Sorry Yann, but I'm not interested in this approach, and I don't think reviewing the details of it are a good allocation of time. I don't want to lock the kernel into having specific reseeding semantics that are a contract with userspace, which is what this approach does. Please just let me iterate on my original patchset for a little bit, without adding more junk to the already overly large conversation.