The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Введение в API ядра Linux"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Введение в API ядра Linux"  +/
Сообщение от opennews (ok) on 11-Май-10, 22:17 
Опубликован перевод серии статей, в которых рассказывается об  интерфейсе прикладного программирования ядра Linux, позволяющем со стороны ядра взаимодействовать с приложениями прикладного уровня:


-  Часть 1: Вызов приложений, работающих в пользовательском пространстве, из ядра системы (http://rus-linux.net/nlib.php?name=/MyLDP/kernel/api/kernela...).
-  Часть 2: Функции отложенного выполнения, тасклеты ядра и очереди работ (http://rus-linux.net/nlib.php?name=/MyLDP/kernel/api/kernela...).


URL: http://rus-linux.net/nlib.php?name=/MyLDP/kernel/api/kernela...
Новость: http://www.opennet.me/opennews/art.shtml?num=26551

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Введение в API ядра Linux"  +1 +/
Сообщение от pavlinux (ok) on 11-Май-10, 22:17 
> автомата с конечным числом состояний

В русской тех. литературе Finite State Machine обзывают просто - Конечный автомат.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Введение в API ядра Linux"  +/
Сообщение от Аноним (??) on 11-Май-10, 23:06 
Stable API is a nonsence, isn't it?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Введение в API ядра Linux"  +/
Сообщение от pavlinux (ok) on 11-Май-10, 23:20 
it isn't!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Введение в API ядра Linux"  +/
Сообщение от Аноним (??) on 11-Май-10, 23:41 
I agree, but there are some moronic developers who think that it is: http://lxr.linux.no/#linux+v2.6.33/Documentation/stable_api_... ,
and even find this situation perfect: http://www.linuxfoundation.org/collaborate/publications/linu...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Введение в API ядра Linux"  +1 +/
Сообщение от pavlinux (ok) on 12-Май-10, 01:26 
>I agree, but there are some moronic developers who think that it
>is: http://lxr.linux.no/#linux+v2.6.33/Documentation/stable_api_... ,
>and even find this situation perfect: http://www.linuxfoundation.org/collaborate/publications/linu...

Ну ёк, там все правильно сказано...
И проблем с дровами вообще не вижу, есть просто ленивые програмеры.
Например если до версии 2.6.2x в структуре struct pci_driver использовали элемент
.owner = THIS_MODULE, а после его сделали дефолтным, ибо он был во всех модулях,
то поправить код, даже ПБОЮЛ Marvell его зоопарком микросхем, вполне хватит одного
человека и работы надень.
Нет, лучше залезть на колокольню повыше и кричать, - В Лине нету Stable API, плахой ОСь!!!"



Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Введение в API ядра Linux"  +/
Сообщение от linux4ever on 12-Май-10, 02:49 
Да сам портировал с 2.6.18 на более новые ядра драйвер sundance, там работы на 10 минут, на более новой версии sundance сломали поддержку сетевой платы Siemens CP1612, т.к. эта плата вообще по идее не поддерживаемая.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Введение в API ядра Linux"  +/
Сообщение от pavlinux (ok) on 12-Май-10, 02:58 
>Да сам портировал с 2.6.18 на более новые ядра драйвер sundance, там
>работы на 10 минут, на более новой версии sundance сломали поддержку
>сетевой платы Siemens CP1612, т.к. эта плата вообще по идее не
>поддерживаемая.

Самая засада в дровах это даташыты от производителей, остальное дело времени.
  

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Введение в API ядра Linux"  +/
Сообщение от User294 (ok) on 12-Май-10, 02:58 
Некромантам из редхата про этот нонсенс расскажите :) а то они с своим .18 ядром до сих пор колупаются - ради столь доставляющей вам стабильности, блаблабла. Юзайте редхат и ваши костяшки будут белыми и чистыми! :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Введение в API ядра Linux"  +/
Сообщение от anthonio (ok) on 12-Май-10, 05:46 
http://www.opennet.me/opennews/art.shtml?num=26507

Цитата 1:
Как известно, ядро из состава RHEL сильно отличается от базового ядра, например, число добавленных и бэкпортированых патчей для ядра 2.6.18 из состава RHEL 5 соизмеримо с размером стандартного ядра 2.6.18: в состав пакета с ядром входит около 4 тыс. патчей, суммарный размер которых превышает 130 Мб.

Цитата 2:
В состав первой бета-версии RHEL 6 входило ядро 2.6.32, но на самом деле номер версии пакета с ядром носит условный характер, его содержимое мало связано с содержимым аналогичной "ванильной" версии, например, в настоящий момент в ядре RHEL6 больше от ядра 2.6.34, чем от 2.6.32.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Введение в API ядра Linux"  +/
Сообщение от qwer email(??) on 12-Май-10, 11:08 
И что?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Введение в API ядра Linux"  +/
Сообщение от brezerk on 12-Май-10, 12:35 
учите матчасть \\Всегда ваш К.О.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру