我可以理解为什么保留旧内核可能有利于向后兼容性。但我不明白为什么这些内核需要更新。硬件没有变化。这似乎表明过去的实现不完整或充满错误。
vid*_*rlo 11
似乎暗示过去的实现不完整或充满错误。
任何复杂的软件都有缺陷或在某些方面不完整。例如,您可以阅读4.19 长期支持内核的更改日志。许多错误仅影响特定用例,可能不是普遍问题。其他人可能会影响更多系统。
还有一些在野外发现的硬件以某种方式无法正常工作 - 内核维护人员在软件中解决了它。这需要更新。
所以新版本内核的发布并不表示它是坏软件。它表明它是获得修复和更新的适当维护的软件。