One reason to use up-to-date #Linux kernels on your production servers is that they can do things faster. Linux 4.13+ has kTLS or kernel-level (!) TLS stack.
https://www.kernel.org/doc/html/latest/networking/tls-offload.html
@kravietz Wow, TLS in the kernel? Doesn't that pose a risk of slower rollout for bugfixes? Hasn't basically every TLS implementation suffered a critical vulnerability at one time or another?
@abliss
It was OpenSSL, an implementation developed since 90's with lots of legacy baggage. I think kTLS could have been implemented in a flawless way.
I don't think any extra randomness source can weaken anything, it's not like entropy pools work. BTW kernel already has plenty of crypto code eg for IPSec, secure boot etc
If you're trying to advocate for microkernels then well, both kTLS and IPSec are already available as modules