<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: В Linux ядре 2.6.16.38 исправлено 10 проблем безопасности</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36497.html</link>
    <description>Вышло (http://groups.google.com/group/fa.linux.kernel/msg/1d34bcc6b70e9822) Linux ядро 2.6.16.38 (http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.16.38) с исправлением накопившихся ошибок, 10 из которых связанны с проблемами безопасности (в 2.6.19.2 (http://www.opennet.ru/opennews/art.shtml?num=9480) данные ошибки исправлены):&lt;br&gt;&lt;br&gt;-  incorrect user space access locking in mincore()&lt;br&gt;-  i386: save/restore eflags in context switch&lt;br&gt;-  Call init_timer() for ISDN PPP CCP reset state timer&lt;br&gt;-  x86_64: Don&apos;t leak NT bit into next task&lt;br&gt;-  grow_buffers() infinite loop fix&lt;br&gt;-  corrupted cramfs filesystems cause kernel oops&lt;br&gt;-  handle ext3 directory corruption better&lt;br&gt;-  ext2: skip pages past number of blocks in ext2_find_entry&lt;br&gt;-  hfs_fill_super returns success even if no root inode&lt;br&gt;-  Bluetooth: Add packet size checks for CAPI messages &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: http://groups.google.com/group/fa.linux.kernel/msg/1d34bcc6b70e9822&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=9588&lt;br&gt;</description>

<item>
    <title>В Linux ядре 2.6.16.38 исправлено 10 проблем безопасности (gmm20)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36497.html#78</link>
    <pubDate>Mon, 12 Feb 2007 19:34:30 GMT</pubDate>
    <description>&amp;gt;&amp;gt; если юзер не в состоянии переставить джампер, &lt;br&gt;&amp;gt;&amp;gt; самостоятельно перешить BIOS он тоже не сможет. &lt;br&gt;&lt;br&gt;&amp;gt; Никогда не видели виндовый awdflash который шьет биос прямо из под винды?&lt;br&gt;&lt;br&gt;это без разницы, какой утилитой перепрошивать. в 80&#037; нужно будет после этого&lt;br&gt;перезагрузить компьютер, войти в BIOS Setup, ресетнуть все настройки на Default,&lt;br&gt;после этого выставить их в правильные значения. нередко бывает так, что перед тем,&lt;br&gt;как прошивать последнюю версию - обязательно надо предварительно залить промежуточную. &lt;br&gt;&lt;br&gt;это - невыполнимая задача для юзера, &lt;br&gt;который не в состоянии переставить джампер из положения 1-2 в 2-3 и обратно.&lt;br&gt;&lt;br&gt;&#091;...&#093; &lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; и практически по всем параметрам VxWorks хуже QNX. особенно в тех &lt;br&gt;&amp;gt;&amp;gt; случаях, где нужна максимально возможная надежность и устойчивость.&lt;br&gt;&lt;br&gt;&amp;gt; Да что вы говорите? А теперь найдите в ответственных областях, там где отказ &lt;br&gt;&amp;gt; девайса может создать реальные проблемы людям или окружающей среде, хотя-бы писюк &lt;br&gt;&amp;gt; вообще в качестве логики которой доверено опасные решения при</description>
</item>

<item>
    <title>В Linux ядре 2.6.16.38 исправлено 10 проблем безопасности (_Nick_)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36497.html#77</link>
    <pubDate>Mon, 12 Feb 2007 13:16:40 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Всем нужны _просто_ драйвера. Но вот кое-кому не хочеться терять всю систему &lt;br&gt;&amp;gt;&amp;gt;если один драйвер стал раком.&lt;br&gt;&amp;gt;А мне не хочется наблюдать как драйвера становятся раком.Очень приятно если я &lt;br&gt;&amp;gt;захочу посмотреть киноху а мне скажут &quot;бсст!&quot; - &quot;прости чувак, но &lt;br&gt;&amp;gt;кина не будет - тута у нас драйвер упал и оставил &lt;br&gt;&amp;gt;видяху&#092;звуковуху в неопределенном состоянии из которого хз как их выбить&quot;.Вот хочется &lt;br&gt;&amp;gt;чтобы этому коду можно было доверять не меньше чем ядру.Иначе будет &lt;br&gt;&amp;gt;вакханалия сплошная.&lt;br&gt;если ты мечтаешь о том, что все дрова будут открыты (и как следствие - более надежны),&lt;br&gt;то расстроить тебя проще простого: та же видуха уже имеет ненадежный драйвер,&lt;br&gt;т.к. закрытый. Дальше будет только больше. Линуху рано ли поздно предстоит заменить венду на компах простых юзерей - дрова будут писаццо под что угодно и кем угодно. Открытые и закрытые. Ситуация с дровами будет та же, что и в оффтопе сейчас, пусть с чуть большим процентом открытых вещей. Так что со старым подходом - вакханалия обеспечена: по несколько за</description>
</item>

<item>
    <title>В Linux ядре 2.6.16.38 исправлено 10 проблем безопасности (lamer)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36497.html#76</link>
    <pubDate>Sat, 10 Feb 2007 08:48:42 GMT</pubDate>
    <description>&amp;gt;1. Вы глобально путаете две вещи: &lt;br&gt;На самом деле не путаю.Просто в моем понимании драйвера это место где сбои должны быть исключены настолько же насколько они исключены в ядре.Т.е. их качество кода должно быть не ниже.Если это не так - я резонно скажу что это дерьмовые драйвера и буду прав.А раз так - есть у одних парней забавная поговорка, отражающая суть дела.&quot;А кто будет проверять проверяющего?&quot;.Современный линуксный кернель это довольно немаленькая конструкция.Кто проверит что она тоже rock solid?И кто в случае чего примет меры?Гипервизор?А его кто проверит?&lt;br&gt;&lt;br&gt;&amp;gt;Всем нужны _просто_ драйвера. Но вот кое-кому не хочеться терять всю систему &lt;br&gt;&amp;gt;если один драйвер стал раком.&lt;br&gt;А мне не хочется наблюдать как драйвера становятся раком.Очень приятно если я захочу посмотреть киноху а мне скажут &quot;бсст!&quot; - &quot;прости чувак, но кина не будет - тута у нас драйвер упал и оставил видяху&#092;звуковуху в неопределенном состоянии из которого хз как их выбить&quot;.Вот хочется чтобы этому коду можно было доверять не меньше чем ядру.Ин</description>
</item>

<item>
    <title>В Linux ядре 2.6.16.38 исправлено 10 проблем безопасности (_Nick_)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36497.html#75</link>
    <pubDate>Wed, 07 Feb 2007 10:55:52 GMT</pubDate>
    <description>1. Вы глобально путаете две вещи:&lt;br&gt;а) сбой в драйвере и&lt;br&gt;б) реакция ядра на это событие&lt;br&gt;&lt;br&gt;Пример:&lt;br&gt;&quot;Так вот, мне надо драйвер который просто печатает, &lt;br&gt;просто играет звук, просто выводит картинку и просто работает.А краши и &lt;br&gt;запасные парашюты на случай если д*рьмо случится - пожалста оставьте себе.&quot;&lt;br&gt;&lt;br&gt;Всем нужны _просто_ драйвера. Но вот кое-кому не хочеться терять всю систему если один драйвер стал раком.&lt;br&gt;Заметьте, плз, вот здесь речь _НЕ_ о качестве драйвера, т.е. НЕ о сбое в нем. И даже не о процессе создания драйвера: кто в нем на опасность какого креша забил - уже неважно. Есть готовый драйвер и в нем произошел сбой.&lt;br&gt;&lt;br&gt;Речь о пункте &quot;б&quot; - реакия системы.&lt;br&gt;И тут выбор прост: отдаццо на волю случая (драйвера) или что-то решать.&lt;br&gt;Вы ясно дали понять, что готовы отдаться на волю случая, т.е. лучше чтоб все упало разом.&lt;br&gt;&lt;br&gt;Но может выскажетесь по второму пункту? Что если воля случая не устраивает - и нужно что-то решать? Идеи кроме микроядра есть?&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2. Разница между драйвером/программой/задачей/про</description>
</item>

<item>
    <title>В Linux ядре 2.6.16.38 исправлено 10 проблем безопасности (ламусанонимус)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36497.html#74</link>
    <pubDate>Wed, 07 Feb 2007 02:31:28 GMT</pubDate>
    <description>&amp;gt;проблема дров для процов с MMU и не одним кольцом защиты (все &lt;br&gt;&amp;gt;современные процы) - то это будет более 99&#037; проблемы. По-моему, неплохо &lt;br&gt;&amp;gt;было бы ;) &lt;br&gt;Про uCLinux и прочая почему-то забывают :).Не, я не спорю, в разделении прав драйверов что-то и есть но деление дров более тонко чем на user и kernel портабельность попортит, есть опасение что драйвера могут стать платформозависимыми больше чем следует.Хотя можно в принципе сдела HAL которому все можно и дрова которым можно HAL просить сделать нужное действие.HAL мог бы в принципе демонстрировать драйверам кукиш на доступ к ресурсам которые им не нужны.Это было бы более-менее портабельно (по сути доразвитие идеи NT) но, блин, м тормознутее тоже.И это не будет линукс.И обладатели этой системы не смогут говорить как она прекрасно работает на слабом железе как это делают линуксоиды.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;для всех архитектур проверили?&lt;br&gt;&amp;gt;см. абзац выше &lt;br&gt;Буду гадом, припомню например uClinux :)&lt;br&gt;&lt;br&gt;&amp;gt;например, на PXA2xx от Intel&apos;a, которые используют в КПКшках, проц тоже имеет &lt;br&gt;&amp;gt;</description>
</item>

<item>
    <title>В Linux ядре 2.6.16.38 исправлено 10 проблем безопасности (ламусанонимус)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36497.html#73</link>
    <pubDate>Wed, 07 Feb 2007 00:23:45 GMT</pubDate>
    <description>&amp;gt;если юзер не в состоянии переставить джампер, &lt;br&gt;&amp;gt;самостоятельно перешить BIOS он тоже не сможет. &lt;br&gt;Да что вы говорите?Вы наверное задержались в 1990-х?Никогда не видели виндовый awdflash который шьет биос прямо из под винды?(ессно подгрузив драйвер, и для этого ессно должны быть права).Впрочем, досовую дискету часто нынче дают как программку-selfextractor которая  сама же и режет образ на флоппик.Охренеть как трудно - стартануть прожку, засунуть флоп, потом в биос сетапе указать загрузку с флопа.Особенно если учесть что у современных сетапов есть меню откуда грузиться так что даже в сетап лезть не надо...&lt;br&gt;&#091;skip...&#093; &lt;br&gt;&lt;br&gt;&amp;gt;потеря &quot;данных&quot;, которые не успел обработать драйвер сканнера, &lt;br&gt;&amp;gt;звуковой карточки, видеокарточки, принтера и т.п. - это не проблема. &lt;br&gt;А это как повезет.У меня в Win98 когда-то падал драйвер принтера.Падучий был по жизни.Ну вот, принтер оставался в раскоряченном состоянии и до power off не работал.А система после синего скрина и предложения нажать any key работала как ни в чем не бывало, п</description>
</item>

<item>
    <title>Linux drivers (_Nick_)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36497.html#72</link>
    <pubDate>Fri, 02 Feb 2007 00:19:19 GMT</pubDate>
    <description>&amp;gt;но для этого нужно будет переписать ядро и переписать все драйвера устройств. &lt;br&gt;да, это неизбежно, если все-таки этим заняццо&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;но есть и другая - очень сильное усложнение операционной &lt;br&gt;&amp;gt;системы, так что дописать какие-то новые модули/сервисы - это становится &lt;br&gt;&amp;gt;нетривиальной задачей, и сама архитектура будет способствовать появлению &lt;br&gt;&amp;gt;большого количества ошибок в системных сервисах из-за слишком сложного &lt;br&gt;&amp;gt;взаимодействия между ними (проблемы синхронизации и т.п) Линус где-то &lt;br&gt;&amp;gt;об этом уже рассказывал, когда его спрашивали о перспективах микроядра &lt;br&gt;&amp;gt;так что я сейчас просто пересказываю его слова, как запомнил... &lt;br&gt;да, известные слова Торвальдса...&lt;br&gt;тяжело ему не доверять, но так хочеться... :)&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;на эту тему есть очень хорошая книжка &quot;Мифический человеко-месяц&quot; Ф.Брукса, &lt;br&gt;&amp;gt;он был в свое время руководителем проекта создания Operating System/360 в IBM, &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;и эта книжка - его бесценный опыт. &quot;В США полагают, что без &lt;br&gt;&amp;gt;прочтения книги Брукса &lt;br&gt;&amp;gt;не может состояться ни один крупный руководитель про</description>
</item>

<item>
    <title>Linux drivers (gmm20)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36497.html#71</link>
    <pubDate>Thu, 01 Feb 2007 15:29:37 GMT</pubDate>
    <description>&amp;gt;&amp;gt; но стратегически - это всеравно не решает проблему, потому что драйверов &lt;br&gt;&amp;gt;&amp;gt; становится все больше, и количество проблем от глючных драйверов со временем &lt;br&gt;&amp;gt;&amp;gt; будет только увеличиваться, особенно у новых десктопных пользователей Linux, &lt;br&gt;&amp;gt;&amp;gt; которым для офисной работы совсем не нужно выжимать из процессора 120&#037;, &lt;br&gt;&amp;gt;&amp;gt; но падения системы от нестабильных драйверов будут самыми неприятными. &lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; кардинально улучшить ситуацию можно только изменив архитектуру ядра &lt;br&gt;&amp;gt;&amp;gt; операционной системы. это произойдет не сейчас, не с этим ядром, &lt;br&gt;&amp;gt;&amp;gt; может быть в 2.7 или даже 2.9, но обязательно произойдет&lt;br&gt;&lt;br&gt;&amp;gt; присоединяюсь к этим практически пророческим словам. &lt;br&gt;&amp;gt; Разеделение пространств ядра и драйверов - неизбежно. &lt;br&gt;&lt;br&gt;но для этого нужно будет переписать ядро и переписать все драйвера устройств.&lt;br&gt;на такой шаг пойдут когда теперешняя ситуация станет уж слишком неудобной,&lt;br&gt;а потери производительности будут не такими большими, как сейчас.&lt;br&gt;&lt;br&gt;&amp;gt; Очень хочеться верить, что 2.7. ветка родиться именно ради микроядра. &lt;br&gt;&lt;br&gt;микр</description>
</item>

<item>
    <title>Linux drivers (gvy)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/36497.html#70</link>
    <pubDate>Thu, 01 Feb 2007 14:40:48 GMT</pubDate>
    <description>&amp;gt;твой вариант ответа - ? &lt;br&gt;&quot;Не знаю&quot;.&lt;br&gt;&lt;br&gt;Поскольку до сих пор эта спираль была завита не хуже, чем толкиеновское взятие твертыквы двумя хоббитами, перебегать дорогу книгописателям вроде Гейтса с Торвальдсом мне никак ;-)&lt;br&gt;&lt;br&gt;(с аргументацией-то согласен и сам предпочитаю, скажем, ejabberd...)</description>
</item>

</channel>
</rss>
