> I don't see what's making you interpret this as a "big deal" or a "fight."
I meant the general amount of discussion about it, including here, LWN and LKML
> I'm offering some really light and off the cuff analysis over what may potentially be a bad feature.
In what way could it be bad? I can only see it as a bit more complexity than needed, perhaps.
> I would not consider the kernel's internal entropy management a way to find "less foot guns."
Why not? The kernel is the ultimate arbiter of everything and the best place to have an accurate view. Userspace is at the mercy of the kernel, so it can't be as good.
> I think it's telling that the only way to form a cogent argument around this feature is by invoking VMs with bad vendor state management facilities.
That's what I mean by less footguns: a solution where userspace code can be written in a straightforward manner and not worry that everything might have changed underneath is less likely to go wrong.
> I felt like commenting because this generally feels like the "worse is actually better" trend in kernel development that's become en vogue lately.
What do you see as "worse"? It's faster, and it's less troublesome. Win/Win as far as I can see.