← Back to context

Comment by sgerenser

10 months ago

It can, but Linux does not have a stable driver ABI. Whoever wrote the out-of-tree drivers would have to constantly update them whenever there was a breaking change to the kernel, which I understand is relatively common.

That's interesting. Dumb question but why doesn't Linux aim for a stable driver ABI? Does it impede delivery speed?

I think nvidia uses out-of-tree drivers that are dynamically loaded - does that mean that nvidia drivers are tied to specific kernel versions?