URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 4854
[ Назад ]

Исходное сообщение
"OpenNews: Вышло Linux ядро 2.6.10, прозванное 'Woozy Numbat' (Пьяный Муравьед)"

Отправлено opennews , 26-Дек-04 02:51 
Отличий от rc3 немного (обновление CIFS и драйвера DVB карт). По сравнению с ядром 2.6.9 - много изменений в драйверах.

Поддержка новых беспроводных устройств, вливание "-mm" патчей, изменения в SATA, bluetooth, SCSI, USB, ALSA, fbdev, IDE, i2c, v4l,  NTFS и т.д.

URL: http://kerneltrap.org/node/4450
Новость: http://www.opennet.me/opennews/art.shtml?num=4842


Содержание

Сообщения в этом обсуждении
"То что сделать это можно было только"
Отправлено ZOD , 26-Дек-04 02:51 
будучи пьяным нечеловеком --- это точно.

"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Аноним , 26-Дек-04 11:47 
хы, в очередной раз повторяется "четность" 2.6.* - четные версии глюкавые, нечетные можно юзать... Ждем 2.6.11, сидим на 2.6.9-shadow :)

"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Coder , 28-Дек-04 09:57 
Позволю себе не согласится. 2.6.9 у меня как раз глючило.
Проблема с модемом. Если модем кладёт трубку (Обрыв связи к примеру), то ядро не понимало этого. pppd продолжал работать. Если руками его убить, появлялись сообщения о каких-то там ошибках (не помню уже точно)
Грешил на конфиг. Но 2.6.7 с этим-же конфигом замечательно работало. Поставил 2.6.10-rc3

"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Coder , 28-Дек-04 09:57 
Позволю себе не согласится. 2.6.9 у меня как раз глючило.
Проблема с модемом. Если модем кладёт трубку (Обрыв связи к примеру), то ядро не понимало этого. pppd продолжал работать. Если руками его убить, появлялись сообщения о каких-то там ошибках (не помню уже точно)
Грешил на конфиг. Но 2.6.7 с этим-же конфигом замечательно работало. Поставил 2.6.10-rc3 и всё стало нормально.

"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Аноним , 26-Дек-04 15:06 
Чистый бред нащёт чётности и нечётности....

"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Corvax , 26-Дек-04 19:29 
Может и бред, но драйвер к модему, успешно существовавший на протяжении 2.6.7-2.6.9 на десятке ругается так:
Dec 26 11:53:29 mobile kernel: slamr: Unknown symbol get_device
Dec 26 11:53:29 mobile kernel: slamr: Unknown symbol put_device
Dec 26 11:53:29 mobile kernel: slamr: Unknown symbol device_release_driver

В Changes ничего на этот счет не нашел. Может кто сходу намекнет что подправить или в каком направлении копать.

P.s.: сидел бы без проблем на 2.6.9, но в 10-ке наконец появилась поддержка MMC-cardreader'а, которая мне весьма кстати.


"Вышло Linux ядро 2.6.10, прозванное "
Отправлено yakov , 27-Дек-04 01:09 
Слушай, неужели драйвер slamr от smlink все это время торчал в ядре??
Или ты его где-то выкачал??

"slamr"
Отправлено Corvax , 27-Дек-04 09:30 
Ну не совсем в ядре -- модулем. Конечно выкачал; с сайта производителя (www.smlink.com)

"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Аноним , 27-Дек-04 09:42 
Сие может означать, что указанные символы до этого торчали в ядре, а в новой версии перекочевали в какой-то модуль. Значит, нужно выяснить в какой и загрузить его перед драйвером.

"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Corvax , 27-Дек-04 10:48 
Ага! Спасибо большое :) Вечером буду искать.

"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Michael Mauch , 28-Дек-04 03:18 
Sorry for posting in English.

get_device() and put_device() are defined in
/usr/src/linux-2.6.10/drivers/base/core.c, device_release_driver is in /usr/src/linux/drivers/base/bus.c.

But I don't know how to compile these into the kernel.


"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Andrey Mitrofanov , 27-Дек-04 11:52 
> Может и бред, но драйвер к модему, успешно существовавший на протяжении 2.6.7-2.6.9 на десятке ругается так:

> Dec 26 11:53:29 mobile kernel: slamr: Unknown symbol get_device

Почему бред?.. Конец наступает _двоичным_драйверам_. ...вин-модемов в частности:

#> $ `cat ./ChangeLog-2.6.10 | grep "to GPL only"`

#> [driver model] Change symbol exports to GPL only in drivers/base/bus.c.

#> [driver model] Change sybmols exports to GPL only in class.c

#> [driver model] Change symbol exports to GPL only in core.c

#> [driver model] Change symbol exports to GPL only in driver.c

Торжество GPL, панимаишь.

...

Далее -- на выбор:

пользоваться старой версией ядра (включая и 2.4.x), которая по недоразумению %-) работает с не-GPL драйверами-модулями;

просить-гуньдеть на Доброго Дядю Торвальдса, шоб "починил как было" (желающие ещё могут выпустить GPL-only-roll-back-for-my-modem-2.6.10.patch отдельно от Дяди и сентиментов про GPL...);

просить-гуньдеть на Доброго Дядю Производителя дешёвой "популярной" железяки, чтоб "сделал, как надо" (и получить "2.6.10+ not supported").


"про 'to GPL only'"
Отправлено Andrey Mitrofanov , 27-Дек-04 12:01 
>#> $ `cat ./ChangeLog-2.6.10 | grep "to GPL only"`
>#> [driver model] Change symbol exports to GPL only in drivers/base/bus.c.
>#> [driver model] Change sybmols exports to GPL only in class.c
>#> [driver model] Change symbol exports to GPL only in core.c
>#> [driver model] Change symbol exports to GPL only in driver.c

>Торжество GPL, панимаишь.

Помню, что читал про что-то такое...

http://google.ru/linux?q=Patrick+Mochel+symbol+exports+to+GP...

http://google.ru/linux?q=Patrick+Mochel+symbol+exports+to+GP...

http://lwn.net/Articles/104392/?format=printable

http://lwn.net/Articles/104393/?format=printable


"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Аноним , 28-Дек-04 18:18 
>> Может и бред, но драйвер к модему, успешно существовавший на протяжении 2.6.7-2.6.9 на десятке ругается так:
>
>> Dec 26 11:53:29 mobile kernel: slamr: Unknown symbol get_device
>
>Почему бред?.. Конец наступает _двоичным_драйверам_. ...вин-модемов в частности:
>
>#> $ `cat ./ChangeLog-2.6.10 | grep "to GPL only"`
>
>#> [driver model] Change symbol exports to GPL only in drivers/base/bus.c.
>
>#> [driver model] Change sybmols exports to GPL only in class.c
>
>#> [driver model] Change symbol exports to GPL only in core.c
>
>#> [driver model] Change symbol exports to GPL only in driver.c
>
>Торжество GPL, панимаишь.
>
>...
>
>Далее -- на выбор:
>
>пользоваться старой версией ядра (включая и 2.4.x), которая по недоразумению %-) работает
>с не-GPL драйверами-модулями;
>
>просить-гуньдеть на Доброго Дядю Торвальдса, шоб "починил как было" (желающие ещё могут
>выпустить GPL-only-roll-back-for-my-modem-2.6.10.patch отдельно от Дяди и сентиментов про GPL...);
>
>просить-гуньдеть на Доброго Дядю Производителя дешёвой "популярной" железяки, чтоб "сделал, как надо"
>(и получить "2.6.10+ not supported").

А можно просто поправить значение MODULE_LICENSE с "Smart Link Ltd." на "GPL" в файлах drivers/amrmo_init.c и drivers/st7554.c. Это, конечно, неправильно, но зато после этого модули начинают исправно грузиться.


"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Алексей , 28-Дек-04 20:28 
>> Может и бред, но драйвер к модему, успешно существовавший на протяжении 2.6.7-2.6.9 на десятке ругается так:
>
>> Dec 26 11:53:29 mobile kernel: slamr: Unknown symbol get_device
>
>Почему бред?.. Конец наступает _двоичным_драйверам_. ...вин-модемов в частности:
>
а может наступит конец linux? если отвернуться от него производители, а он всеми средствами это пытается сделать - то будет значительно веселее :)



"конец -- кому?"
Отправлено Andrey Mitrofanov , 29-Дек-04 10:02 
>>Почему бред?.. Конец наступает _двоичным_драйверам_. ...вин-модемов в частности:

>а может наступит конец linux?

Кому наступает конец /полностью/ зависит от точки зрения (=откуда он смотрит) высказывающего своё мнение по этому поводу. Для вас, "там" :-Р , мо буть конец линуксу и наступает...

> если отвернуться от него производители, а он всеми средствами это пытается сделать

Linux?? Кернел, который "крутится" в персоналке передо мной?? Пытается чего-то сделать с какими-то производителями?! Не может быть!

> - то будет значительно веселее :)

Типа салатика на поминках "похаваем"?.. Или как с OS/2 -- регулярные похороны 2 раза в год, в сезоны обострения?


"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Аноним , 26-Дек-04 22:10 
а по моему всю жизнь нечётные были STABLE

"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Аноним2 , 26-Дек-04 22:33 
>а по моему всю жизнь нечётные были STABLE

Это касается только второй цифры.

Stable: 2.0 2.2 2.4 2.6
Development: 2.1 2.3 2.5


"Вышло Linux ядро 2.6.10, прозванное "
Отправлено jp , 27-Дек-04 00:33 
насколько я знаю, сейчас этого нет.

Разрабочики дистрибутивов сами решают какой для них лучше.


"Вышло Linux ядро 2.6.10, прозванное "
Отправлено Аноним , 26-Дек-04 22:19 
у меня стрим отвалился :(
модем zyxel annex a usb ee
работало в  2.6.7-2.6.9 а тут фигу :((

"Вышло Linux ядро 2.6.10, прозванное "
Отправлено slavon , 27-Дек-04 12:11 
Народ... кончай парится...
Есть понятие мажоров и миноров...
так вот приминимо к ядрам
x.y.z
x - поколение (нету тут Стабильное или нет)
y - версия (2,4,6 - стабильное, 1,3,5,7 нестабильное)
z - build (нету тут Стабильное или нет)

То что вы видите (2.6.10) - это перенесённые изменения из нестабильного ядра которые уже проверены
ЯДРО СТАБИЛЬНО! все 2.6.x стабильны )


"Вышло Linux ядро 2.6.10, прозванное "
Отправлено uldus , 27-Дек-04 13:14 
>которые уже проверены
>ЯДРО СТАБИЛЬНО! все 2.6.x стабильны )

В 2.6 все изменилось, сейчас это псевдостабильное ядро, так как из-за отсутствия эксперементальной 2.7, отлаживают теперь по живому. Судя по changelog ломают от версии к весии очень много. Использовать пока можно на рабочей станции, на сервере - боже упаси.


"Не плодите сущностей, не будет гемороя"
Отправлено ZOD , 29-Дек-04 12:12 
А всё от того что энтропии развели.... Чего только стоит chroot в 32 линукс на AMD64....

Зато ccNUMA работает, и планировщик толковый..... Ну и энтропийная же это штука ентот слюникс..... Ей богу всё снесу соляру попробую... Геморой, слишком большой.... Хорошо что хотябы mount --bind работает....

Кстати 4xOpteron 850 уделал 2xXeon 3.06 в 2.7 раза, на 32бычей считалке оптимизированой под PIII.... Судя по user и real на моей задачке (решение систем дифуров) эта ботва смасштабировалась как 3.....


"Вышло Linux ядро 2.6.10, прозванное "
Отправлено chip , 29-Дек-04 21:08 
>y - версия (2,4,6 - стабильное, 1,3,5,7 нестабильное)

-STABLE  - x.2y.z
-CURRENT - x.(2y+1).z

:)

про Торвальдс & GPL - no comments


"'new kernel development process'"
Отправлено Andrey Mitrofanov , 30-Дек-04 10:17 
>-STABLE  - x.2y.z
>-CURRENT - x.(2y+1).z

только *до* 2.6.0 (или "немного ранее"?)

В 2.6 "случился" $SUBJ -- плоды которого мы тут обсуждаем.

http://google.ru/linux?q=new+kernel+development+model+site:l...
http://lwn.net/Articles/95312/?format=printable
http://lwn.net/Articles/117187/?format=printable

Насколько я понял, роль тестовой-нестабильной ветки теперь играет -mm (и -ac?), а "проверенные" патчи (не глядя? %)) ) включаются в релиз от "папы Линуса".

Говорят, 2.6.7 была "самой стабильной" версией... С .10 чего-то не то? Наверное, "юзеры" не достаточно тестировали .10-mm ...


"'new kernel development process'"
Отправлено chip , 30-Дек-04 17:15 
>>-STABLE  - x.2y.z
>>-CURRENT - x.(2y+1).z
>
>только *до* 2.6.0 (или "немного ранее"?)

не я не к этому :) просто как записывается нечетные и четные числа. А про ${SUBJ} я в курсе. Здесь же на www.opennet.ru была новость, о том что меняется политика -STABLE/-CURRENT.

>Говорят, 2.6.7 была "самой стабильной" версией... С .10 чего-то не то?

не знаю. На бук поставил Ubuntu, у него 2.6.8.1 - вполне устраивает.