Не могу понять, в каком порядке следует применять патчи ядра. На kernel.org сейчас последнее стабильное - linux-2.6.11.8 а последний препатч - 2.6.12-rc3. Так вот, как мне получить полный пропатченный код этого 2.6.12-rc3?Есть еще несколько принципиальных вопросов, ответы на которые мне как чайнику очень сильно нужны :)
Почему он называется _пре_патч?
Как получить список патчей начиная от стабильной версии до последнего препатча?
Где написано какой патч должен быть применен до patch-2.6.12-rc3?
Что означают буквы rc?Я попробовал применить patch-2.6.12-rc3 к linux-2.6.11.8 и получил многочисленные сообщения о каких-то несостыковках.
patching file net/ipv4/tcp_timer.c
Reversed (or previously applied) patch detected! Assume -R? [n] yHunk #21 FAILED at 1829.
Hunk #22 succeeded at 1814 (offset 55 lines).
Hunk #23 succeeded at 2194 (offset 210 lines).
Hunk #24 succeeded at 2159 (offset 55 lines).
Hunk #25 succeeded at 2331 (offset 210 lines).
1 out of 25 hunks FAILED -- saving rejects to file mm/page_alloc.c.rejЗаранее спасибо.
Привет,>Не могу понять, в каком порядке следует применять патчи ядра.
Какие патчи именно? Если патчи для перехода от одной версии к другой, то строго по порядку версий... Если патчи да "улучшения" работы анной версии ядра, то в каком вам нравиться, лишь бы они не мешали друг другу.
> На kernel.org
>сейчас последнее стабильное - linux-2.6.11.8Это 2.6.11 с дополнениями и исправлениями.
> Так
>вот, как мне получить полный пропатченный код этого 2.6.12-rc3?rc - это release candidate.
> Почему он называется _пре_патч?
Потому что это совсем обычный, vanilla kernel. К нему не приложен ни один из патчей для "улучшения" работы.
>Как получить список патчей начиная от стабильной версии до последнего препатча?
Смотреть всю директориь на kernel.org.
>Где написано какой патч должен быть применен до patch-2.6.12-rc3?
Когда 2.6.12 станет стабильным ядром, появиться diff между чистым 2.6.11 и 2.6.12 - на случай, если вы не хотите тащить все исходники нового ядра.
>Я попробовал применить patch-2.6.12-rc3 к linux-2.6.11.8 и получил многочисленные сообщения о каких-то
>несостыковках.Вполне возможно. Читайте внимательно какой патч к какой версии исходников относиться.
WWell,
>Вполне возможно. Читайте внимательно какой патч к какой версии исходников относиться.Спасибо, теперь боле-менее понятно. Кроме того, я наконец-то понял где лежат полные версии 12-rc1..12-rc3 - в каталоге testing :)