3 ms·
> The biggest problem is that instead of vendors submitting drivers for their devices in the mainline kernel and profit for all the fixes being done there, ever
by clarry 7y ago
> The biggest problem is that instead of vendors submitting drivers for their devices in the mainline kernel and profit for all the fixes being done there, everyone makes a fork
The other half of the problem is the companies that actually use these garbage dump forks and build products on top of them.
For me, getting the SoCs and chips we use running on latest upstream kernels was a high priority in platform bringup.
I only used SoC vedors' garbage dump SDKs for quick testing & some reference. And chip vendors' drivers I ported straight to upstream git version.
Of course this isn't how it goes in companies where "shit to market" is top priority.