URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 73576
[ Назад ]
Исходное сообщение
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-rt"
Отправлено opennews , 24-Дек-10 15:51
Консорциум OSADL (https://www.osadl.org/) (Open Source Automation Development Lab), развивающий решения на базе Linux для промышленной встраиваемой техники, объявил (https://www.osadl.org/Single-View.111+M564b2206c22.0.html?&t...) о выпуске стабильной версии модифицированного "Realtime-Preempt (https://rt.wiki.kernel.org/index.php/Main_Page)" (PREEMPT_RT или "-rt") Linux ядра 2.6.33.7.2-rt30 (прошлая стабильная ветка была основана на ядре 2.6.31, следующая стабильная ветка будет основана на 2.6.37). Ядро "-rt" с реализацией жёсткого режима реального времени используется в real-time редакциях промышленных Linux дистрибутивов MontaVista, Red Hat и Novell.
Очередная стабильная версия вышла заметно позднее чем обычно, что связано с недавним введением в строй (http://www.opennet.me/opennews/art.shtml?num=28734) новой фермы для тестирования L...
URL: https://www.osadl.org/Single-View.111+M564b2206c22.0.html?&t...
Новость: http://www.opennet.me/opennews/art.shtml?num=29112
Содержание
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,Аноним, 15:51 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,fi, 15:06 , 25-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,pavlinux, 16:02 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,Кракен, 16:09 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,pavlinux, 16:34 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,анон, 16:49 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,pavlinux, 16:55 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,Dimez, 18:24 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,pavlinux, 18:48 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,СуперАноним, 21:01 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,pavlinux, 23:06 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,анонимный_обыватель, 16:56 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,pavlinux, 17:03 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,User294, 17:33 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,Ветоль Дычь, 17:10 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,Аноним, 17:58 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,EuPhobos, 19:07 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,umbr, 22:22 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,анонимный_обыватель, 22:58 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,EuPhobos, 09:40 , 25-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,Ivan, 19:34 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,pavlinux, 23:26 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,umbr, 23:53 , 24-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,pavlinux, 00:04 , 25-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,Yet another anonymous, 17:08 , 25-Дек-10
- Новая стабильная версия real-time ветки Linux ядра - 2.6.33-...,i, 09:02 , 27-Дек-10
Сообщения в этом обсуждении
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено Аноним , 24-Дек-10 15:51
Хорошая новость. Надо будет его пощупать :)
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено fi , 25-Дек-10 15:06
я тут брал:http://glitesoft.cern.ch/cern/mrg/slc5X/i386/RPMS/repoview/k... , неплохо вертится, но мне хватило rt в обычном ядре
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено pavlinux , 24-Дек-10 16:02
Ждемс 2.6.37 - Christmas Edition
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено Кракен , 24-Дек-10 16:09
В 37м же убрали окончательно глобальную блокировку ядра, это должно очень помочь реалтайму.
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено pavlinux , 24-Дек-10 16:34
$ zcat /proc/config.gz | grep "^CONFIG_BKL "
CONFIG_BKL Правда теперь в секции Kernel hacking,
но к примеру vmware без неё не хочет работать.
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено анон , 24-Дек-10 16:49
BKL же
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено pavlinux , 24-Дек-10 16:55
> BKL же ну да :)
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено Dimez , 24-Дек-10 18:24
> $ zcat /proc/config.gz | grep "^CONFIG_BKL " zgrep "^CONFIG_BKL" /proc/config.gz ;)
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено pavlinux , 24-Дек-10 18:48
>> $ zcat /proc/config.gz | grep "^CONFIG_BKL "
> zgrep "^CONFIG_BKL" /proc/config.gz ;)
#
for \
i in `find \
/proc/ -noleaf \
-xdev -name config* 2>\
/dev/null`; do case `file \
$i| cut -d" " -f2` in bzip2)\
ARCH=bzip2; break;; gzip) ARCH=gzip;
break ;; lzma) ARCH=unlzma;break;; lzo)\
ARCH=lzop; break ;; xz) ARCH=unxz; break ;;
*) exit 1;; esac done $ARCH\
-dc $i\
|\
grep\
'BKL';
С Новым Годом.
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено СуперАноним , 24-Дек-10 21:01
А VirtualBox ?
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено pavlinux , 24-Дек-10 23:06
> А VirtualBox ?Работет, и 3.2.8 и 4.0.0
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено анонимный_обыватель , 24-Дек-10 16:56
а я-то думал, чего так долго ребята его делают?
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено pavlinux , 24-Дек-10 17:03
> следующая стабильная ветка будет основана на 2.6.37Говорю же, что Google, Sony,... пролетят со своим embedded 2.6.35.
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено User294 , 24-Дек-10 17:33
Ессно пролетят. Если вы не успеваете на поезд - это не проблемы машиниста и остальных пассажиров. Ждать никто не будет.
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено Ветоль Дычь , 24-Дек-10 17:10
надо пощупать... как нибуть.... :) хочется а времени нет... :( всегда так
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено Аноним , 24-Дек-10 17:58
Кстати, его ж так просто не поставить в тот же дебьян тестинг, не?
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено EuPhobos , 24-Дек-10 19:07
> Кстати, его ж так просто не поставить в тот же дебьян тестинг, не?Это патч, качаешь ядро, патчишь, собираешь, загружаешь.
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено umbr , 24-Дек-10 22:22
> ...собираешь, загружаешь....и всё встает колом, по причине несовместимости с реалтайм.
Поправьте меня если я не прав.
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено анонимный_обыватель , 24-Дек-10 22:58
я просто компиляю ядро и просто перекомпиливаю драйвер нвидии. ну там ещё мелкие настройки и rtirq присобачить можно.
но всё работает.подробнее - у умных дядь.
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено EuPhobos , 25-Дек-10 09:40
> ...и всё встает колом, по причине несовместимости с реалтайм.
> Поправьте меня если я не прав.Тут аура важна) Зависит либо от дистрибутива, либо если ты сам собирал систему, то от тех программ, которые встали колом, смотя как ты их собирал.
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено Ivan , 24-Дек-10 19:34
Интересно, есть ли где-то примеры по программированию под это ядро. На офф. сайте маловато документации и примеров.
Буду благодарен за ссылки.
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено pavlinux , 24-Дек-10 23:26
https://www.rtai.org/documentation/magma/html/api/
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено umbr , 24-Дек-10 23:53
> https://www.rtai.org/documentation/magma/html/api/ Что-то оно всё давно не обновлялось... 2005-2006 г-г.
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено pavlinux , 25-Дек-10 00:04
http://art-linux.sourceforge.net/Там ваще ничего переделывать особо не надо, только 2 типа и 5 функций.
art_prio_t
art_flags_t
int art_enter(art_prio_t prio, art_flags_t flags, int usec)
int art_wait(void)
int art_exit(void)
int art_wait_phase(unsigned long usec, art_prio_t prio)
int art_yield(void)
#include <stdio.h>
#include <stdlib.h>
#include <sys/io.h>
#include <linux/art_task.h>#define TRUE 1
#define KBD_PORT 0x61
#define SPK_BIT 0x02
main(int argc, char *argv[])
{
int temp, hz, i;
hz = atoi(argv[1]);
ioperm(KBD_PORT, 1, TRUE);
art_enter(ART_PRIO_MAX, ART_TASK_PERIODIC, 500000 / hz);
for (i = 0; i < hz * 5; ++i) {
art_wait();
temp = inb(KBD_PORT);
temp = (i & 1) ? temp | SPK_BIT : temp & ~SPK_BIT;
outb(temp, KBD_PORT);
}
art_exit();
}
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено Yet another anonymous , 25-Дек-10 17:08
Хорошая новость. Больше плюшек хороших и разных!
"Новая стабильная версия real-time ветки Linux ядра - 2.6.33-..."
Отправлено i , 27-Дек-10 09:02
юзаю в carpc