Могу ли я применить 2 патча к ядру?

Я работаю над проектом, который требует, чтобы я установил ядро ​​принудительного использования в реальном времени. Я нашел учебник и читатель Linus Torvalds (создатель ядра Linux), которые объясняют, что для установки дерева ядра ванили начинаются со следующего:

xz -cd linux-4.4.86.tar.xz | tar xvf - cd linux-4.4.86

Затем каждый из них отличается тем, что патч для добавления , В учебнике сказано, что я должен скачать и применить:

Патч 2

xzcat ../patch-4.4.86-rt99.patch.xz | patch -p1

Хотя репо Линуса Торвальда говорит:

Патч 2

xz -cd ../patch-4.4.86.xz | patch -p1

Я знаю, что для моего ядра требуется первый патч, но есть ли у меня проблемы с применением второго патча?

Когда я применяю второй патч, я получаю следующую ошибку сообщение (которое говорит мне, что я, вероятно, не должен применять два патча):

xzcat ../patch-4.4.86.xz | patch -p1 patching file Documentation/arm64/silicon-errata.txt Reversed (or previously applied) patch detected! Assume -R? [n]

Из того, что я прочитал, патч просто считывает различия между двумя файлами и исправляет их, поэтому применил бы второй патч patch-4.9.47 удаляет патч для RT или конкатенирует его? Любое понимание того, какой шаг предпринять, будет очень полезным.

0
задан 15 September 2017 в 16:55

3 ответа

Как оказалось, мне нужно было только применить один патч. Конечно, возможно применить более одного пути, но это может вызвать проблемы совместимости.

0
ответ дан 22 May 2018 в 18:30

Как оказалось, мне нужно было только применить один патч. Конечно, возможно применить более одного пути, но это может вызвать проблемы совместимости.

0
ответ дан 18 July 2018 в 06:55

Как оказалось, мне нужно было только применить один патч. Конечно, возможно применить более одного пути, но это может вызвать проблемы совместимости.

0
ответ дан 24 July 2018 в 18:42

Другие вопросы по тегам:

Похожие вопросы: