[d-kernel] Real Time Linux
Evgeny Sinelnikov
sin at altlinux.ru
Fri Jan 9 05:07:04 MSK 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Здарвствуйте!
Не знаю насколько я просрочил ожидаемые результаты
(мне, видимо, самому не терпится выложить пакет),
До сих пор ядро не отличается стабильностью, хотя
разработчики утверждают, что у них всё нормально.
Предлагаю выложить текущий вариант на тестирование
(не обязательно в Сизифе - интересно, куда в таком
состоянии его туда можно поместить?), возможно
это мои аппаратные проблемы, хотелось бы проверить
(добровольцев., к сожалению, не много)
По поводу FHS пока ничего сказать не могу, всё что я встречал
кладут в /usr (RTAI по умолчанию использует /usr/realtime)
Если на 2.4.22 дела не пойдут. Можно откатиться на 2.4.19
(именно эта версия патча лежит в satble версии rtlinux)
Насколько я понял, разработчики RTLinux нацелены сейчас на
ветку 2.6. Кстати, RTLinux/Free в этом плане идет по тому же пути,
что и RTAI (только с опозданием - у RTAI уже сечас есть
предварительный вариант, а RTLinux/Free только готовится
его выпустить). Оба проекта строят RTOS поверх ADEOS
(Adaptive Domain Environment for Operating Systems -
www.nongnu.org/adeos/, кстати, кто-нибудь знает, что значит
nongnu?). Вобщем требуется оценка заинтересованых лиц.
Нужны ли новые ядра для RT систем? Уже вышло 2.4.24
Судя по changelog'у, для RT-патчей изменения не критичны,
По поводу пакета.
Текущий результат следующий
(названия пакетов и содержание):
Name : kernel-headers-modules-rtlinux-common Relocations: (not
relocateable)
Version : 3.2 Vendor: ALT Linux Team
Release : alt1 Build Date: Птн 09 Янв 2004
03:07:33
Install date: Птн 09 Янв 2004 03:07:53 Build Host: localhost.localdomain
Group : Разработка/Ядро Source RPM:
kernel-headers-modules-rtlinux-common-3.2-alt1.src.rpm
Size : 91345 License: GPL
Packager : Evgeny Sinelnikov <sin at altlinux.ru>
Summary : Common files for the Real Time Linux
Description :
This package contains common directories, C headers, and scripts files from
various versions of the rtlinux-3.2-pre3 kernels.
/etc/rc.d/init.d/rtl 563 1071358309 689e10ec6535c7394a760b7d0a5699cb 0100755
root root 1 0 0 X
/etc/rc.d/init.d/rtlinux 3640 1051510819 dd1aed0f895d2a2711f383d78025508e
0100755 root root 1 0 0 X
/etc/sysconfig/rtlinux/rtlinux 15 1073606842 0120777 root root 0 0 0
rtlinux-default
/etc/sysconfig/rtlinux/rtlinux-default 16 1073606842 0120777 root root 0 0 0
/usr/rtlinux-3.2
/usr/include/rtlinux 1104 1073606843 040755 root root 0 0 0 X
/usr/include/rtlinux/arch 4 1073606842 0120644 root root 0 0 0 i386
/usr/include/rtlinux/compat 96 0 040755 root root 0 0 26669 X
[skip]
/usr/include/rtlinux/i386 232 0 040755 root root 0 0 0 X
[skip]
/usr/include/rtlinux/posix 392 0 040755 root root 0 0 0 X
[skip]
/usr/lib/librtlinux.a 29 1073606843 0120777 root root 0 0 27175
/usr/rtlinux/lib/librtlinux.a
/usr/lib/librtlinuxpSOS.a 33 1073606843 0120777 root root 0 0 27172
/usr/rtlinux/lib/librtlinuxpSOS.a
/usr/rtlinux 30 1073606842 0120644 root root 0 0 0
/etc/sysconfig/rtlinux/rtlinux
/usr/rtlinux-3.2 72 1073606843 040755 root root 0 0 0 X
/usr/rtlinux-3.2/include 20 1073606843 0120644 root root 0 0 0
/usr/include/rtlinux
/usr/sbin/adjust_rtl 2201 1073589486 17d2ca8b3d56696ef3967ce2638d78cb 0100755
root root 0 0 0 X
/usr/sbin/bulk 191 1051510805 164b71e74661d5598d18527725236993 0100755 root
root 0 0 0 X
/usr/sbin/insrtl 313 1063216025 0f5d290abf4fd4a99d2b3b67b2caae55 0100755 root
root 0 0 0 X
/usr/sbin/rmrtl 288 1063353241 09b7b695be9026a34b49013bf9d253d2 0100755 root
root 0 0 0 X
/usr/sbin/rtl-config 27 1073606843 0120777 root root 0 0 27174
/usr/rtlinux/bin/rtl-config
/usr/sbin/rtlinux 24 1073606843 0120777 root root 0 0 27170
/usr/rtlinux/bin/rtlinux
Name : kernel-doc-modules-rtlinux Relocations: (not relocateable)
Version : 3.2 Vendor: ALT Linux Team
Release : alt1 Build Date: Птн 09 Янв 2004
03:54:36
Install date: Птн 09 Янв 2004 03:55:43 Build Host: localhost.localdomain
Group : Система/Ядро и оборудование Source RPM:
kernel-headers-modules-rtlinux-common-3.2-alt1.src.rpm
Size : 402835 License: GPL
Packager : Evgeny Sinelnikov <sin at altlinux.ru>
Summary : RTLinux 3.2pre3 examples
Description :
This package contains document files and examples for RTLinux packages:
* kernel-modules-rtlinux-3.2pre3
/usr/share/doc/kernel-modules-rtlinux-3.2
/usr/share/doc/kernel-modules-rtlinux-3.2/LEGAL_AND_FAQ
/usr/share/doc/kernel-modules-rtlinux-3.2/LEGAL_AND_FAQ/LICENSE.html
/usr/share/doc/kernel-modules-rtlinux-3.2/LEGAL_AND_FAQ/LICENSE.txt
/usr/share/doc/kernel-modules-rtlinux-3.2/LEGAL_AND_FAQ/PATENT
/usr/share/doc/kernel-modules-rtlinux-3.2/LEGAL_AND_FAQ/contrib.txt
/usr/share/doc/kernel-modules-rtlinux-3.2/LEGAL_AND_FAQ/gpl.html
/usr/share/doc/kernel-modules-rtlinux-3.2/LEGAL_AND_FAQ/gpl.txt
/usr/share/doc/kernel-modules-rtlinux-3.2/LEGAL_AND_FAQ/patent.txt
/usr/share/doc/kernel-modules-rtlinux-3.2/doc
/usr/share/doc/kernel-modules-rtlinux-3.2/doc/Configure.help
/usr/share/doc/kernel-modules-rtlinux-3.2/doc/INSTALLATION
/usr/share/doc/kernel-modules-rtlinux-3.2/doc/LICENSE.html
/usr/share/doc/kernel-modules-rtlinux-3.2/doc/LICENSE.txt
/usr/share/doc/kernel-modules-rtlinux-3.2/doc/README
/usr/share/doc/kernel-modules-rtlinux-3.2/doc/posix.txt
/usr/share/doc/kernel-modules-rtlinux-3.2/doc/releasenote.txt
/usr/share/doc/kernel-modules-rtlinux-3.2/doc/releasenote3.2.txt
/usr/share/doc/kernel-modules-rtlinux-3.2/doc/signals-info.pdf
/usr/share/doc/kernel-modules-rtlinux-3.2/doc/timers-info.pdf
/usr/share/doc/kernel-modules-rtlinux-3.2/doc/upgrading.txt
/usr/share/doc/kernel-modules-rtlinux-3.2/examples.tar.bz2
Name : kernel-modules-rtlinux-rtl-up Relocations: (not relocateable)
Version : 3.2 Vendor: ALT Linux Team
Release : alt1.1 Build Date: Птн 09 Янв 2004
03:42:37
Install date: Птн 09 Янв 2004 03:43:57 Build Host: localhost.localdomain
Group : Система/Ядро и оборудование Source RPM:
kernel-modules-rtlinux-rtl-up-3.2-alt1.1.src.rpm
Size : 2609055 License: GPL
Packager : Evgeny Sinelnikov <sin at altlinux.ru>
URL : http://www.rtlinux-gpl.org/
Summary : The Real Time Linux modules
Description :
This package contains the RTLinux modules that is used to
extension your system with hard real time scheduler. Also it contains
few specific real time modules and libraries like rtl_fifo.
/lib/modules/2.4.22-rtl-up-alt1/rtlinux 304 1073608897 040755 root root 0 0 0
X
/lib/modules/2.4.22-rtl-up-alt1/rtlinux/mbuff.o 275298 1073608897
177f5ff3f8c65636a73cd8fa2aaa4aa3 0100644 root root 0 0 0 X
/lib/modules/2.4.22-rtl-up-alt1/rtlinux/psc.o 259648 1073608897
b697cf9ad69d9532a40ac19d897893aa 0100644 root root 0 0 0 X
/lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtl.o 256674 1073608897
8094bf85bd78e875235476b3c3f41311 0100644 root root 0 0 0 X
/lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtl_fifo.o 254344 1073608897
aaa49f2cded0df4b270540f340e68ef8 0100644 root root 0 0 0 X
/lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtl_mqueue.o 286551 1073608897
b8e5071371ad2271ddc5160bc82fe693 0100644 root root 0 0 0 X
/lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtl_posixio.o 245740 1073608897
d0813e57916eecdfb398c7bae57fc603 0100644 root root 0 0 0 X
/lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtl_sched.o 413844 1073608897
c9a662eb8e35236fb2b2d253242efebe 0100644 root root 0 0 0 X
/lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtl_time.o 245075 1073608897
1483a4b49ebaae66ad1c9ccdab201416 0100644 root root 0 0 0 X
/lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtsock.o 365552 1073608897
e9370ed50ab10cfca5e267bfb33c5d66 0100644 root root 0 0 0 X
/usr/rtlinux-2.4.22-rtl-up-alt1/bin 104 1073608936 040755 root root 0 0 0 X
/usr/rtlinux-2.4.22-rtl-up-alt1/bin/rtl-config 6329 1073608936
bb47120e4b44f0a08f52f464aa85f3ea 0100755 root root 0 0 0 X
/usr/rtlinux-2.4.22-rtl-up-alt1/bin/rtlinux 24 1073608936 0120777 root root 0
0 0 /etc/rc.d/init.d/rtlinux
/usr/rtlinux-2.4.22-rtl-up-alt1/modules 304 1073608897 040755 root root 0 0 0
X
/usr/rtlinux-2.4.22-rtl-up-alt1/modules/mbuff.o 47 1073608897 0120777 root
root 0 0 0 /lib/modules/2.4.22-rtl-up-alt1/rtlinux/mbuff.o
/usr/rtlinux-2.4.22-rtl-up-alt1/modules/psc.o 45 1073608897 0120777 root root
0 0 0 /lib/modules/2.4.22-rtl-up-alt1/rtlinux/psc.o
/usr/rtlinux-2.4.22-rtl-up-alt1/modules/rtl.o 45 1073608897 0120777 root root
0 0 0 /lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtl.o
/usr/rtlinux-2.4.22-rtl-up-alt1/modules/rtl_fifo.o 50 1073608897 0120777 root
root 0 0 0 /lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtl_fifo.o
/usr/rtlinux-2.4.22-rtl-up-alt1/modules/rtl_mqueue.o 52 1073608897 0120777
root root 0 0 0 /lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtl_mqueue.o
/usr/rtlinux-2.4.22-rtl-up-alt1/modules/rtl_posixio.o 53 1073608897 0120777
root root 0 0 0 /lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtl_posixio.o
/usr/rtlinux-2.4.22-rtl-up-alt1/modules/rtl_sched.o 51 1073608897 0120777
root root 0 0 0 /lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtl_sched.o
/usr/rtlinux-2.4.22-rtl-up-alt1/modules/rtl_time.o 50 1073608897 0120777 root
root 0 0 0 /lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtl_time.o
/usr/rtlinux-2.4.22-rtl-up-alt1/modules/rtsock.o 48 1073608897 0120777 root
root 0 0 0 /lib/modules/2.4.22-rtl-up-alt1/rtlinux/rtsock.o
Name : kernel-image-rtl-up Relocations: (not relocateable)
Version : 2.4.22 Vendor: ALT Linux Team
Release : alt1 Build Date: Птн 09 Янв 2004
01:44:57
Install date: Птн 09 Янв 2004 02:16:14 Build Host: localhost.localdomain
Group : Система/Ядро и оборудование Source RPM:
kernel-image-rtl-up-2.4.22-alt1.src.rpm
Size : 31210659 License: GPL
Packager : Kernel Maintainer Team <kernel at packages.altlinux.org>
URL : http://www.kernel.org/
Summary : The Linux kernel (the core of the Linux operating system)
Description :
This package contains the Linux kernel that is used to boot and run
your system. It contains few device drivers for specific hardware.
Most hardware is instead supported by modules loaded after booting.
Patches included:
kernel-fix-build-2003.04.23-alt8
kernel-fix-net-2003.12.15-alt1
kernel-fix-core-2003.12.30-alt1
kernel-fix-fs-2003.12.15-alt1
kernel-fix-lvm-2003.11.06-alt1
kernel-feat-kconfig-2003.05.22-alt4
kernel-feat-crypto-2003.10.02-alt1
kernel-feat-net-ipsec-2.00-alt3
kernel-feat-drivers-net-sk98lin-6.17-alt1
kernel-feat-rtlinux-2003.10.28-alt1
Чего-то здесь может не хватать. Что желательно?
PS: Подскажите почему меня не пускает CVS?
[sin at localhost SOURCES]$ ssh devel
Permission denied (publickey).
[sin at localhost v2.4]$ cat ~/.ssh/config
Host devel
HostName cvs.altlinux.org
User in_sin
Protocol 2
ForwardX11 no
ForwardAgent no
- --
Sin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQE//gzlHC/AO6kh2soRAkctAJ9S5WjY9j1Wmuid8o6LdMsxdLsbQACgqdm+
IkDaStq3U8MGMMSVMws9ZYM=
=2no2
-----END PGP SIGNATURE-----
More information about the devel-kernel
mailing list