Компиляция ядра с патчем Kolivas - PullRequest
0 голосов
/ 24 декабря 2018

Я новичок в компиляции ядер и пытаюсь применить патч для ядра CK.

В качестве примера я пытаюсь применить его патч 4.18 к ядру 4.18 - файлам, связанным сверхуиз этой страницы.

Я использую Arch linux и могу успешно скомпилировать ядро ​​(без патча), следуя инструкциям здесь .Я могу сделать это с помощью файла конфигурации, который поставляется с Arch (принимая значения по умолчанию к любым запросам при запуске make nconfig) или с make localmodconfig, чтобы получить уменьшенное ядро.

Применение исправления (patch -p1 < name_of_patch_file), перестраивая конфигурацию с помощью localmodconfig и перекомпилируя, последовательно завершается ошибкой на этапе компиляции.С ядрами 4.19 я получаю undefined reference to "sched_smt_present".В версии 4.18 ошибки теряются в результатах прокрутки, но компиляция не завершается успешно.

Я надеюсь, что здесь я все правильно объяснил - извините, если нет.Я полностью убежден, что я делаю что-то не так, и буду очень признателен за любые советы, которые вы можете дать.

...