4 ms·
Drivers can be built as modules most of the time. Google could still ship a single kernel binary and any vendor that had a weird quirk could load their own modu
by castratikron 9y ago
Drivers can be built as modules most of the time. Google could still ship a single kernel binary and any vendor that had a weird quirk could load their own module. In fact I wouldn't be surprised if Google requires every driver to be built as a module and they ship a minimal core kernel.
- fmntf 9y agoUnfortunately there is no binary compatibility between modules and different kernels. Moreover Google recommends CONFIG_MODVERSIONS=y, which prevents to load even practically compatible modules.
- rbanffy 9y agoThe vendor would need to recompile their modules for every kernel Google releases, but that's not a huge issue - how many times does Google update the kernel?