The OpenNET Project / Index page

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

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

"Во втором кандидате в релизы Linux ядра 2.6.30 появилась под..."  
Сообщение от opennews (??) on 15-Апр-09, 13:59 
"Linux 2.6.30-rc2 (http://groups.google.com/group/fa.linux.kernel/msg/d6e30bed3...)" - представлен второй кандидат в релизы Linux ядра 2.6.30 в который добавлена поддержка архитектуры MicroBlaze (http://en.wikipedia.org/wiki/Microblaze) (софт-процессоры на базе Xilinx FPGA), обновлена input-прослойка, улучшен код загрузки прошивок (firmware), добавлен драйвер intel для организации виртуальных сетей.

С обзором новшеств, ожидаемых в 2.6.30, можно познакомиться здесь (http://www.opennet.dev/opennews/art.shtml?num=21165).

URL: http://groups.google.com/group/fa.linux.kernel/msg/d6e30bed3...
Новость: http://www.opennet.dev/opennews/art.shtml?num=21266

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

 Оглавление

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


1. "Во втором кандидате в релизы Linux ядра 2.6.30 появилась под..."  
Сообщение от noname (??) on 15-Апр-09, 13:59 
А я и незнал (теперь узнал отсюда - http://www.opennet.dev/opennews/art.shtml?num=21258) что в кернеле есть "исходники" драйверов в виде блоба типа

unsigned char a[] = {0x11, 0x22, .. };

Интересно что на этот счет говорит Линус и как они на это согласилсь.

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

2. "Во втором кандидате в релизы Linux ядра 2.6.30 появилась под..."  
Сообщение от rm (??) on 15-Апр-09, 18:03 
Существует проект Linux-libre, который занимается поддержкой варианта ядра, не содержащего несвободные компоненты (фирмварь, микрокод и т.д.): http://linux-libre.fsfla.org/
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Во втором кандидате в релизы Linux ядра 2.6.30 появилась под..."  
Сообщение от User294 (??) on 15-Апр-09, 18:39 
> Интересно что на этот счет говорит Линус и как они на это согласилсь.

Можно сколько влезет с этим не соглашаться, а как себе представляете скажем работу например wi-fi карты в которую порой надо загрузить фирмваре до того как она сможет работать?И так с кучей устройств - им до начала надо скормить фирмваре.Являющееся куском кода для внутреннего проца железки.На эти кишки нет никакой документации а прошивка предоставляется блобом.Кстати если пойти чуть дальше - у сидиромов и жестких дисков тоже есть фирмваре.Ессно без исходников.И как это линукс смеет работать с HDD и CD-ROM?Переписать все фирмваре, блинваре и подобные штуки на опенсорц - нереально.

Все чего можно достичь если энфорснуть лицензию до буквы - это то что то же самое фирмваре будет грузиться из файлов на диске формально не являющихся частью ядра.Ну, прибавится немного гемора дровописателям (будучи модулем ядра, вдуть потребные байты из array'а несколько проще чем из файла, вот и все отличие).А так - если вы думаете что производители побегут давать вам сорцы фирмварей - напрасно вы так думаете.Если вы думаете что сможете переписать все фирмвари у всего железа - я в этом резонно сомневаюсь.

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

4. "Во втором кандидате в релизы Linux ядра 2.6.30 появилась под..."  
Сообщение от noname (??) on 15-Апр-09, 19:58 
Ну ладно firmware, пока ждем компы и девайсы с открытой архитектурой, придется с этим смириться, но насколько я понял, там есть также драйверы с кодом в виде блобов, а не только в части где загружается фирмваре в девайс.

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

9. "Во втором кандидате в релизы Linux ядра 2.6.30 появилась под..."  
Сообщение от fresco (??) on 16-Апр-09, 08:25 
насколько я понял -- нет. бинарный блобы в маинлайн -- это чисто firmware. драйверы с прилинкованными проприетарными компонентами (типа vmware, некоторых madwifi) в mainline не включаются. поправьте, если ошибаюсь.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Во втором кандидате в релизы Linux ядра 2.6.30 появилась под..."  
Сообщение от noname (??) on 15-Апр-09, 20:18 
Кстати, а люди как-то живут и без этих блобов - http://www.opennet.dev/opennews/art.shtml?num=21274
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Во втором кандидате в релизы Linux ядра 2.6.30 появилась под..."  
Сообщение от pavlinux (ok) on 15-Апр-09, 20:41 
Есть хуже - request_firmware();

Через которые, как раз и можно реализовывать атаки на подобии "patch via /dev/mem"



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

7. "Во втором кандидате в релизы Linux ядра 2.6.30 появилась под..."  
Сообщение от noname (??) on 15-Апр-09, 21:46 
>> Есть хуже - request_firmware();

Нафик такое, если решено блобы заливать на девайс, то лучше уж этим занималось ядро.. чем больше мостов между usermode-kernelmode тем меньше возможных дыр.

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

8. "Во втором кандидате в релизы Linux ядра 2.6.30 появилась под..."  
Сообщение от pavlinux (ok) on 15-Апр-09, 23:13 
Дело в том, что когда фимрваре заливается с помощью собственного загрузчика,
ППЗУ железки, прошивка и утилита живут и функционируют в юзерспейсе,
а когда  все три сваливают в ядро, тут и входов больше;
* Можно притвориться "правильной" прошивкой,
* Не притворяться, но писать в "правильные" адреса, адресного пространства ядра.
* Притворится "правильным USB устройством", требующим фирмварме, которое после
  заливки в него прошивки, станет очень "добрым устройством", сливающие SSL хэши
  для дальнейшего исследования.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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