Ru-Board.club
← Вернуться в раздел «UNIX»

» Официальные патчи к ядру Linux

Автор: dizen
Дата сообщения: 16.01.2004 12:09
По адресу http://www.kernel.org/pub/linux/kernel/people/ размещены патчи к ядру Linux от разных людей. Как узнать для чего эти патчи?
Автор: xntx
Дата сообщения: 16.01.2004 22:36
скачиваешь каждый, разархивируешь, а потом открываешь любим ридером и читаешь комменты
Автор: dizen
Дата сообщения: 17.01.2004 10:10
Но там же около 50 людей и некоторые имеют подкаталоги. Разве нет где-то единого краткого описания патчей.
Или может новостной сайт подскажете где есть новости о появившихся патчах.
Автор: Demetrio
Дата сообщения: 17.01.2004 10:16
dizen
http://kerneltrap.org/
Автор: dizen
Дата сообщения: 17.01.2004 10:19
А на русском языке нет?
Автор: Demetrio
Дата сообщения: 17.01.2004 10:22
dizen
Нет.
Если тебе детали нужны, то рассылки в твоём распоряжении.

http://marc.theaimsgroup.com/?l=linux-kernel
http://kernel.org/pub/linux/docs/lkml/

Кое-что и в Usenet'e можно найти, но там не специализированно по ядру...
http://fido-online.com/x/_-0?El?5&59
Автор: dizen
Дата сообщения: 17.01.2004 11:55
Мне не нужны настолько детальные описания. Хватало бы несколько строчек, что вышел такой-то патч и для чего он. А потом, если меня бы заинтересовало я бы уже шел на http://kerneltrap.org/ и изучал детали. Я думаю, что должен быть такой сайт.
Автор: Demetrio
Дата сообщения: 17.01.2004 11:59
dizen
Есть общие новостные сайты, где о каких-то критичных патчах сообщается.
А то что на http://www.kernel.org/pub/linux/kernel/people/ лежит - это в основном для тех кто принимает участие в разработке ядра.
Автор: dizen
Дата сообщения: 17.01.2004 12:41
Demetrio

Цитата:
Есть общие новостные сайты, где о каких-то критичных патчах сообщается

Можеш назвать пару самых популярных, pls

Цитата:
А то что на http://www.kernel.org/pub/linux/kernel/people/ лежит - это в основном для тех кто принимает участие в разработке ядра.

Где тогда лежат патчи, которые следовало бы применять?
Автор: Swappp
Дата сообщения: 17.01.2004 14:06
dizen

Цитата:
Можеш назвать пару самых популярных, pls

AA, AC, CK, а зачем тебе патчи? В любом дистрибутиве ядро уже пропатчино.
grsecurity, rsbac, SELinux - security патчи, повышают безопасность системы, но иногда в ущерб производительности.
Автор: dizen
Дата сообщения: 19.01.2004 12:24
Swappp

Цитата:
зачем тебе патчи? В любом дистрибутиве ядро уже пропатчино.

А что новые дыры не находяться
Автор: ooptimum
Дата сообщения: 19.01.2004 13:38
dizen

Цитата:
А что новые дыры не находяться

Среди тех патчей ты вряд ли найдешь патчи для латания новых дыр. Там по большей части патчи, добавляющие разнообразную функциональность ядру. В случае дыр люди обычно ставят новое ядро из своей ветки, а не ищут патчи, или ждут когда производитель их версии дистрибутива пропатчит ядро за них.
Автор: dizen
Дата сообщения: 19.01.2004 14:18
ooptimum

Цитата:
В случае дыр люди обычно ставят новое ядро из своей ветки, а не ищут патчи

Ну почему новое ядро. Иногда выходит патч на какую то дыру. А недавно например, нашли дыру и выпустили патч который просто обновил версию 2.4.23 до 2.4.24. И не надо вовсе качать все ядро.
Короче надо следить за новостями и устанавливать соотвествующие критические патчи. Тут все ясно.

Просто я хотел узнать нечто другое: Например, есть у меня сетевая карта, которая некоректно работает. И кто-то из написал патч. О таком патче на новостных сайтах как правило не сообщаеться. И я думал что этот патч может быть на http://www.kernel.org/pub/linux/kernel/people/. Поэтому хотел узнать описания для этих патчей.
Но Demetrio написал

Цитата:
то что на http://www.kernel.org/pub/linux/kernel/people/ лежит - это в основном для тех кто принимает участие в разработке ядра

А где патчи для моей сетевой карты? (Сайт производителя не предлагать, там нет)
Автор: ooptimum
Дата сообщения: 19.01.2004 17:29
dizen

Цитата:
А недавно например, нашли дыру и выпустили патч который просто обновил версию 2.4.23 до 2.4.24. И не надо вовсе качать все ядро.

А где я писал, что надо качать все ядро?

Цитата:
А где патчи для моей сетевой карты?

Еще бы знать, что за карта...
Автор: Swappp
Дата сообщения: 19.01.2004 18:32
dizen

Цитата:
. А недавно например, нашли дыру и выпустили патч который просто обновил версию 2.4.23 до 2.4.24. И не надо вовсе качать все ядро.

Это официальный патч, обновляет исходники до 2.4.24, такого рода патчи делаются сразу после выхода ядра, и лежат в основном рядом.

Цитата:
А где патчи для моей сетевой карты?

для этого скорее всего патч не нужен (linux конечно монолит, но не настолько), достаточно модуля ядра. И мы не телепаты, чтоб дать ссылку
Автор: dizen
Дата сообщения: 20.01.2004 10:00
Сетевая карта 3Com Gigabit Server Card (3C996B-T). На сайте разработчика есть драйвер только для ядра 2.4.20 (Можно использовать как модуль, а можно пропатчить ядро и интегрировать драйвер в ядро). Вот я и ищу для 2.4.24.

Для сетевой картой я нашел такие решения:
1) Скомпилировал драйвер как модуль и вставляю командой insmod, теперь использую версию ядра какую хочу
2) Пропатчил ядро 2.4.20 (Теперь драйвер инегрирован в ядро). Ядро 2.4.20 пропатчил до 2.4.21, 2.4.21 до 2.4.22, 2.4.22 до 2.4.23, 2.4.23 до 2.4.24. Сейчас использую этот вариант.

Но я в общем хочу знать: где искать драйвер от разработчиков Linux, а не от производителя оборудования (если нет драйвера в ядре) (если вновь возникнет такая ситуация как с сетевой картой)?
Или не парить себе мозги, а делать так как я сделал с сетевой картой?
Автор: ooptimum
Дата сообщения: 20.01.2004 12:35
dizen

Цитата:
где искать драйвер от разработчиков Linux, а не от производителя оборудования

В Google.


Цитата:
Или не парить себе мозги, а делать так как я сделал с сетевой картой?

В принципе, ты мог и прямо ядро 2.4.24 патчить. Я не думаю, что ты бы получил какую-то ошибку. Иначе она вылезла бы когда ты патчил 20->21->22...
Автор: dizen
Дата сообщения: 20.01.2004 14:11
Нет. Если прямо патчить 2.4.24 то вискакивает ошибка . А начиная с 2.4.20 все в порядке.
Автор: Swappp
Дата сообщения: 20.01.2004 19:52
dizen
Надо смотреть, хотя скорее всего не надо было ни чего патчить, а можно было просто скомпилировать модуль для твоей системы, исходники там вроде прилагаются (50мб както не хочется качать) темболее что есть патч (не могли же они в него бинарки запихнуть?)
Автор: dizen
Дата сообщения: 21.01.2004 10:06
Swappp

Цитата:
а можно было просто скомпилировать модуль для твоей системы

Можно было


Цитата:
50мб както не хочется качать

Тем более, что под Linux драйвера занимают меньше 1Мб

Страницы: 1

Предыдущая тема: Клонирование дисков с Linux


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.