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

Исходное сообщение
"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."

Отправлено opennews , 05-Мрт-11 11:18 
Анонсирован (http://marc.info/?l=linux-rt-users&m=129927746730587&w=2) выпуск стабильной версии модифицированного "Realtime-Preempt" (PREEMPT_RT или "-rt") Linux ядра 2.6.34.8-rt (прошлая стабильная ветка была основана на ядре 2.6.33). Ядро "-rt" с реализацией жёсткого режима реального времени используется в real-time редакциях промышленных Linux-дистрибутивов MontaVista, Red Hat и Novell.

В настоящее время в ветке PREEMPT_RT насчитывается около 500 дополнительных патчей, накладываемых поверх основного Linux-ядра. Между версиями основного ядра 2.6.33 и 2.6.34 было внесено более 10 тысяч коммитов. Т.е. в процессе миграции от базового ядра 2.6.33-rt к версии 2.6.34-rt может возникнуть около 5 миллионов комбинаций, где что-то может пойти не так. Для решения задачи обновления базовой версии RT-ядра был применен интересный подход - 10 тыс. коммитов было разбито на 400 групп, примерно по 25 патчей в каждом. Далее для ветки 2.6.33, проводилось инкрементальное наложение очередной группы ...

URL: http://marc.info/?l=linux-rt-users&m=129927746730587&w=2
Новость: http://www.opennet.me/opennews/art.shtml?num=29805


Содержание

Сообщения в этом обсуждении
"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено Аноний , 05-Мрт-11 11:18 
>осталась нерешенной задача выявления источника логических проблем...

Линукс, он как бы сам по себе представляется мне чрезвычайно запутанным генератором проблем.



"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено ононим , 05-Мрт-11 11:44 
А что из аналогов не представляется?

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено Аноний , 05-Мрт-11 12:08 
>А что из аналогов не представляется?

Из Open Source мне симпатична FreeBSD, она, на мой вгляд, намного более логична и дружелюбна по сравнению с Linux. Релиз 8.2 скачал, но до установки пока руки не дошли.

ReactOS - великолепная задумка, стремящаяся к совместимости с уже существующим огромным количеством софта и драйверов, но она пока абсолютно сырая, что заявляют и сами разработчики.

На данный момент пользуюсь "сами знаете, чем".


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено Анон , 05-Мрт-11 14:26 
Флуд ради флуда. Ваши предпочтения и симпатии не имеют никакого отношения к real time. А rt-дополнения FreeBSD не конкурент Linux'у.
Странная аналогия ReactOS с linux-rt. Уважаемый, чем же симпатичнее и дружелюбнее ядро FreeBSD? Вы таки знаток кода? Или вам чертик понравился? Пора похудеть чуток.

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено Аноний , 05-Мрт-11 14:43 
>Ваши предпочтения и симпатии не имеют никакого отношения к real time.

Нет, не имеют. А где я это говорил? Я пытался ответить на вопрос, который мне задали.

>Странная аналогия ReactOS с linux-rt.

Да никакой вообще аналогии. Я её нигде и не пытался провести, опять же, я хотел ответить человеку, в меру понимания заданного вопроса.

>Вы таки знаток кода? Или вам чертик понравился?

Нет, я обычный пользователь, хоть и опытный. На блестяшки типа компизов и десяти рабочих столов не ведусь.

>Пора похудеть чуток

На 30 кг за год похудел, без диет и химии. Рассказать вам, как? Сможете попробовать повторить сами.


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено skmpriject , 06-Мрт-11 08:58 
> ReactOS - великолепная задумка, стремящаяся к совместимости с уже существующим огромным
> количеством софта и драйверов, но она пока абсолютно сырая, что заявляют
> и сами разработчики.

Пока они ее допилят, это будет совместимость с трупом. К тому времени не будет ни софта ни драйверов под XP


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено К.О. , 06-Мрт-11 15:37 
>>> Из Open Source мне симпатична FreeBSD

Женская логика?


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено bav , 05-Мрт-11 12:44 
Отлично, а то на 33ем ядре очень жестко сбрасывается контроллер диска на моём нетбуке по прошествии пяти минут после включения или просыпания. Теперь не надо будет скакать между rt/non-rt, чтобы помузицировать.

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено Ващенаглухо , 09-Мрт-11 10:05 
хм, у меня были похожие проблемы при использовании coreboot и 33-rt.
Если в 34 починили будет замечательно...

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено KERNEL_PANIC , 05-Мрт-11 12:58 
Для музыкантов смао то!

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено koblin , 05-Мрт-11 13:13 
ага, только драйверов нету для firewire звуковух

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено emg81 , 05-Мрт-11 14:30 
> ага, только драйверов нету для firewire звуковух

ага. и с софтом напряжёночка. его, конечно, много (относительно), но качество и функционал оного угнетает


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено Аноним , 05-Мрт-11 21:24 
ECHO Audiofire4 -> ffado -> jack (-> pulseaudio для остального) и Guitar Rig 4 (через wineasio) работает без проблем и даже меньше грузит проц, чем в оффтопике. Дистрибутив openSUSE 11.3

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено koblin , 05-Мрт-11 22:12 
> ECHO Audiofire4 -> ffado -> jack (-> pulseaudio для остального) и Guitar
> Rig 4 (через wineasio) работает без проблем и даже меньше грузит
> проц, чем в оффтопике. Дистрибутив openSUSE 11.3

про ffado знаю, но моя карта не завелась хотя экспериментальная поддержка вроде есть


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено user455 , 05-Мрт-11 17:03 
для музыкантов нужен не рт, а нормальный софт и поддержка устройств. ни того ни того в линукс нет и в ближайшем будущем не предвидится :)

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено emg81 , 05-Мрт-11 17:05 
как ни прискорбно, но соглашусь

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено KERNEL_PANIC , 05-Мрт-11 15:01 
Эм, интереса ради, ядро виндовс с поддержкой рт?

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено pavlinux , 05-Мрт-11 15:53 
> Эм, интереса ради, ядро виндовс с поддержкой рт?

Windows CE


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено linux_must_die , 05-Мрт-11 17:47 
ms dos же.

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено GHhost , 05-Мрт-11 20:43 
что-то как-то она хромает по сравнению с 33, kernel panic словил.

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено тру йода , 06-Мрт-11 14:39 
Интересен выбор версии - 2.6.34. Почему не 35 например? С другой стороны, раньше они базировались на 2.6.33. Может они просто отлаживают свои патчи для каждой версии ядра, не перескакивая ни через какую ?

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено rpisarev , 06-Мрт-11 17:48 
Мне кажется связано со сложностью слияния свои наработок и ядра с апстрима. И если верить последнему абзацу топика (в оригинале - об этом ни слова) то в дальнейшем будет и 2.6.35-rt, и 2.6.36-rt и даже 2.6.37-rt.

А 2.6.34 вролне нормальный и логичный вывод: рядом с текущей версией (2.6.33) и кроме того, используется в дистре opensuse и является веткой ядра с удлинённым сроком поддержки (longterm)


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено emg81 , 06-Мрт-11 18:35 
вообще, насчёт 35 и 36 не уверен, а вот 37 планируется уже давно

https://lkml.org/lkml/2010/12/21/110

"The next release will be based on 2.6.37, but I'm still in the middle of a major overhaul of key compononents of the patch. This overhaul is necessary to make progress in mainlining the missing bits and pieces. I hope to have it ready not too long after the 2.6.37 mainline release, but no promise"


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено Аноним , 06-Мрт-11 20:07 
> Интересен выбор версии - 2.6.34. Почему не 35 например? С другой стороны,
> раньше они базировались на 2.6.33. Может они просто отлаживают свои патчи
> для каждой версии ядра, не перескакивая ни через какую ?

Они постепенно накатывают свои RT-патчи  к более новым версиям ядра, чтобы догнать последний релиз и начать слияние с ванильным ядром. Раньше они делали rebase, но это оказалось очень трудоёмко, особенно в плане отладки и выявления регрессий. Поэтому они последнее время начали от версии к версии скакать поштучно накатывая патчи ядра.


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено pavlinux , 06-Мрт-11 23:05 
Весёлые патчи


config HWLAT_DETECTOR
    tristate "Testing module to detect hardware-induced latencies"
    depends on DEBUG_FS
+    select RING_BUFFER
    default m
    ---help---
      A simple hardware latency detector. Use this module to detect

а теперь удаляем


@@ -93,7 +93,7 @@ config IBM_ASM
config HWLAT_DETECTOR
    tristate "Testing module to detect hardware-induced latencies"
    depends on DEBUG_FS
-    select RING_BUFFER
+    depends on RING_BUFFER
    default m
    ---help---
      A simple hardware latency detector. Use this module to detect


Короча, я уже 100 штук перетащил на 2.6.38, чё они там 8 месяцев делать будут, х...й знает.


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено rpisarev , 07-Мрт-11 11:14 
>[оверквотинг удален]
>   depends on DEBUG_FS
> - select RING_BUFFER
> + depends on RING_BUFFER
>   default m
>   ---help---
>     A simple hardware latency detector. Use this module
> to detect
>

> Короча, я уже 100 штук перетащил на 2.6.38, чё они там 8
> месяцев делать будут, х...й знает.

Ну свяжитесь с ними, покажите свой дифф для 2.6.38.


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено pavlinux , 07-Мрт-11 12:04 
> Ну свяжитесь с ними, покажите свой дифф для 2.6.38.

Ну доделаю, покажу.



"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено pavlinux , 07-Мрт-11 18:17 
Weлкам ту http://pavlinux.ru/2011/03/07/286

"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено GHhost , 10-Мрт-11 09:03 
> Weлкам ту http://pavlinux.ru/2011/03/07/286

хренелкам:) даже то что етот чувак напилил и которое нихрена не является официальным релизом уже нихрена не работает, точнее работает но с глюками и ведет себя ну нихрина не как rt, гдето таки логика нарушена, че у вас там в итоге на 38 в получица одному богу известно но сомневаюсь что чтото юзабельное.


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено pavlinux , 10-Мрт-11 14:29 
>> Weлкам ту http://pavlinux.ru/2011/03/07/286
> хренелкам:) даже то что етот чувак напилил и которое нихрена не является
> официальным релизом уже нихрена не работает, точнее работает но с глюками
> и ведет себя ну нихрина не как rt, гдето таки логика
> нарушена, че у вас там в итоге на 38 в получица
> одному богу известно но сомневаюсь что чтото юзабельное.

А кто сказал, что будут легко. :) Пока пытаюсь разобраться в совместимости.
Много патчей уже в 2.6.38


"Доступна стабильная версия real-time ветки Linux ядра - 2.6...."
Отправлено rpisarev , 10-Мрт-11 14:50 
Кстати Вашим ядром 2.6.36 с 200-строчным патчем пользуюсь до сих пор и вполне доволен. :) Понимаю, что 500 патчей, это не один. Несколько патчей и драйверов и сам перетасткивал. А тут работа большая... Обидно будет, если команда RT не примет их.