You sent a v2, but I'm not back until the 11th to provide comments on v1. I still think this isn't the right direction, as this needs tie-ins to the rng to actually be useful. Please stop posting new versions of this for now, so that somebody doesn't accidentally merge it; that'd be a big mistake. I'll paste what I wrote you prior: | Hi Babis, | | As I mentioned to you privately this week, I'm about to be out of town, | so I won't be able to look at this until I'm back in a few weeks. I | appreciate your patience. | | But as a cursory look, I'm happy that you've written the hardware-side | code for this. That's a great starting point. The plumbing is not so | nice, though. This needs to be integrated more closely with random.c | itself, similar to how vmgenid works. | | When I'm back in a few weeks, I'll see if I can either write a | description of what I have in mind, or simply integrate the useful | hardware work here into an expanded patch series. | | [Please don't merge anything for now.] So: you wrote some maybe useful hardware code. The rest is wrong. And we haven't even concluded discussions on whether the virtio interface is the right one. In fact, I had previously asked if we could schedule this all until March. Marco from your team then sent an impatient email, so I said, alright, what about Feb 11 when I'm back. That's annoying for me but I figured I'd just shuffle everything around and prioritize this. Then, instead of waiting for that, you posted v1 of this patchset the next day. I asked you again. And now, while I'm away on the first holiday in a while with very little connectivity and no laptop, you post a v2. So I'm really annoyed. In order to avoid all doubt about this, let me then just NACK this, and I'll lift the nack when I'm back: Nacked-by: Jason A. Donenfeld <Jason@xxxxxxxxx>