Я хотел бы знать, можно ли использовать модуль ядра Linux с версией ядра Linux с более высоким номером патча (последним номером в версии), чем ядро, скомпилированное для.
Возьмите следующий пример:
- В настоящее время вы используете Linux 4.14.75 для цели ARM
- Я даю вам RPM, содержащий приложение и модуль ядра, которые работают вместе. Модуль был скомпилирован под ядро 4.14.75. Модуль загружается с помощью insmod приложением.
- Возникает проблема безопасности, и вы обновляете ядро вашей цели до 4.14.100.
Учитывая эту ситуацию, будет ли модуль ядра в RPM, который я дал вам, работать с новым ядром? Можно ли скомпилировать ядро один раз и обеспечить его совместимость со всеми ядрами 4.14?
Я НЕ спрашиваю, будет ли работать depmod / modprobe или это хорошая практика.