The OpenNET Project / Index page

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

17.09.2017 09:26  Поставляемые в составе ядра Linux прошивки будут вынесены в отдельный репозиторий

Грег Кроа-Хартман (Greg Kroah-Hartman) представил набор изменений для ядра Linux 4.14, в котором осуществлён вынос из основного ядра набора прошивок, поставляемых в каталоге "firmware/". Прошивки будут перемещены в репозиторий linux-firmware, развиваемый независимо от основного архива с кодом ядра и служащий для формирования одноимённого пакета, рекомендованного для установки пользователям.

По сути, решено объединить в одном месте разрозненные прошивки, часть которых поставлялась в архиве с ядром, а часть в пакете linux-firmware. Набор прошивок в ядре продолжал поставляться по историческим причинам, но не обновлялся с 2013 года, в котором вся связанная с прошивками активность была перемещена в репозиторий linux-firmware, который ныне рассматривается как актуальный источник прошивок. Решение по выносу прошивок было согласовано несколько лет назад на конференции разработчиков ядра Linux в Бостоне, но до его воплощения в жизнь не доходили руки.

  1. Главная ссылка к новости (https://lkml.org/lkml/2017/9/1...)
  2. OpenNews: Исследование безопасности прошивок встраиваемых устройств
  3. OpenNews: Инициатива по созданию единой коллекции обновлений прошивок для Linux
  4. OpenNews: Выполнение rm -rf / может привести к неработоспособности UEFI-прошивки ноутбука
  5. OpenNews: Релиз flashrom 0.9.5, универсальной утилиты для перепрошивки Flash-чипов
  6. OpenNews: Выявлена скрытая возможность отключения подсистемы Intel ME
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: linux, firmware
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 09:32, 17/09/2017 [ответить] [показать ветку] [···]    [к модератору]
  • +1 +/
    Отпадет ли теперь необходимость в "полностью свободном" ядре от FSF?
     
     
  • 2.2, mimocrocodile (?), 09:36, 17/09/2017 [^] [ответить]    [к модератору]
  • +4 +/
    Нет конечно они там сорцы патчат во всю
     
     
  • 3.35, pavlinux (ok), 21:54, 17/09/2017 [^] [ответить]    [к модератору]
  • –2 +/
    Всё уже загружено до нас! Бэкдорами в прошивках натаскивают только начинающих АНБшников (сольют или нет инфу в викиликс).  
     
     
  • 4.53, Аноним (53), 14:11, 18/09/2017 [^] [ответить]    [к модератору]
  • +/
    А прошивки подебажить не?
     
  • 2.28, Аноним (-), 19:11, 17/09/2017 [^] [ответить]    [к модератору]
  • –2 +/
    Нет. "Ничего не работает" по-прежнему в тренде в узком кругу.
     
  • 2.33, Аноним (-), 20:47, 17/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    В полностью свободном ядре патчат ядро, чтобы оно не загружало несвободные прошивки.
     
     
  • 3.44, Кен (?), 23:46, 17/09/2017 [^] [ответить]    [к модератору]  
  • –3 +/
    Ты это серьёзно? Они действительно настолько странные?
     
     
  • 4.45, Аноним (-), 01:12, 18/09/2017 [^] [ответить]     [к модератору]  
  • +5 +/
    В этом нет ничего странного Вполне логичный подход для избавления от неподконтр... весь текст скрыт [показать]
     
  • 3.49, Владимир Путин (?), 05:18, 18/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Каким образом они это делают?
     
     
  • 4.50, Аноним (-), 08:06, 18/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Каким образом они это делают?

    Понятия не имею. Смотри исходники. Я так-то случайно это заметил, когда пытался установить свободной ядре в несколько несвободных дистрибутивов.

     
  • 1.3, Аноним (-), 09:40, 17/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Аллилуйя!
    Джвадцать лет ждали.
     
  • 1.4, . (?), 10:34, 17/09/2017 [ответить] [показать ветку] [···]     [к модератору]  
  • –6 +/
    вот это правильно, это по-нашему Ничего, что драйвера в ядре в общем-то отлажив... весь текст скрыт [показать]
     
     
  • 2.6, Gemorroj (ok), 10:58, 17/09/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    драйвер, вероятно, должен указывать минимальную и максимальную версию поддерживаемого ядра.
     
  • 2.8, Аноним (-), 11:17, 17/09/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    Я наверное что то не понимаю в железе и в линуксе. Но какое дело ядру до версии фирмвари?
     
     
  • 3.11, Zarat (ok), 11:41, 17/09/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    Простыми словами Такое же, как и для любого иного ПО, которое взаимодействует с... весь текст скрыт [показать]
     
     
  • 4.16, Аноним (-), 12:18, 17/09/2017 [^] [ответить]     [к модератору]  
  • +/
    Ядро уже стало при загрузке что-то писать в ППЗУ Или как его ещё можно окирпичи... весь текст скрыт [показать]
     
     
  • 5.18, Аноним (-), 12:24, 17/09/2017 [^] [ответить]    [к модератору]  
  • +5 +/
    мисье забыл новости годичной давности когда загрузка линукса на ноуте Samsung превращала его в кирпич без возможности реанимации?
     
     
  • 6.29, Аноним (-), 19:15, 17/09/2017 [^] [ответить]    [к модератору]  
  • –3 +/
    Тот мисье не читал новостей, но с апломбом.


     
  • 6.30, Аноним (-), 19:25, 17/09/2017 [^] [ответить]     [к модератору]  
  • –7 +/
    Я ещё помню как линукс убивал Сигейты старт-стопая их постоянно Но тогда пациен... весь текст скрыт [показать]
     
     
  • 7.42, KOT040188 (ok), 23:23, 17/09/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    Сигейты? Да он до сих пор убивает вестерны зелёной серии! Пару лет назад выкинул убитый постоянными парковками жд. Купил точно такой же и пришлось отключить парковку совсем. Линукс убивает…
     
  • 7.43, Аноним (-), 23:25, 17/09/2017 [^] [ответить]    [к модератору]  
  • +5 +/
    Нет это просто винда отшибает мозг.
     
  • 7.57, Michael Shigorin (ok), 23:36, 18/09/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    И разумеется, виноват линукс, что пациенты со своим маркетингом невменяемо перес... весь текст скрыт [показать]
     
  • 2.10, Аноним (-), 11:35, 17/09/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    > не обновлялся с 2013 года

    О каком ядре 2х месячной давности ты говоришь? Используй ветку 2.х и не выпендривайся.

     
  • 2.13, Crazy Alex (ok), 11:51, 17/09/2017 [^] [ответить]    [к модератору]  
  • +6 +/
    Из commit message:
    The last firmware update was back in 2013, and all distros have been using
    linux-firmware instead since at least that year, if not before.  The
    only commits to that directory since 2013 was some kbuild fixups for
    various build tool issues.

    Это просто чистка - выкинули никем не используемый мусор.

    И, кстати, подход "если ты совсем плотно не следишь за разработкой - ставь последнее ядро или доверяй дистрибутиву" - вообще-то абсолютно правилен. Как минимум потому, что багов всё же больше чинится, чем вносится.

     
     
  • 3.19, . (?), 14:56, 17/09/2017 [^] [ответить]     [к модератору]  
  • –4 +/
    угу, просто окончательно зафиксировали факт, что ядро не для лохов, а только для... весь текст скрыт [показать]
     
     
  • 4.20, Аноним (-), 15:22, 17/09/2017 [^] [ответить]    [к модератору]  
  • +4 +/
    >  ядро не для лохов,

    Не для тех, кто не умеет git submodule update --init ? Определенно  ты прав

     
     
  • 5.21, . (?), 15:57, 17/09/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    тысячепервый отличный способ получить не те версии, с которыми отлаживался забу... весь текст скрыт [показать]
     
  • 4.24, Crazy Alex (ok), 17:28, 17/09/2017 [^] [ответить]    [к модератору]  
  • +6 +/
    Вот меня всегда умиляют люди, считающие, что не будучи в теме могут принять осмысленное решение.
    Да, сюрприз - в 99.9% случая любая кернел тим любого дистрибутива из пары десятков распространённых лучше знает, какое ядро брать и какую фирмварь к нему лепить. Не потому что они такие гении, а потому что постоянно следят за происходящим - рассылки читают, с девелоперами общаются (а частенько и сами ими являются) и т.д. А что некоторым кормушки мерещатся - так это от глупости и невежества.
     
     
  • 5.25, пох (?), 17:46, 17/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Да, сюрприз - в 99.9% случая любая кернел тим любого дистрибутива из пары десятков
    > распространённых лучше знает, какое ядро брать

    блажен кто верует, тепло ему на свете.

     
  • 5.58, Michael Shigorin (ok), 23:42, 18/09/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Не скажу за означенные пару десятков kt, а у нас firmware-linux не обновляется а... весь текст скрыт [показать]
     
  • 2.22, smile (??), 16:10, 17/09/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    Вы точно понимаете, что такое контроль версий, применительно к репозиторию кода?
     
  • 2.38, топик (?), 23:11, 17/09/2017 [^] [ответить]     [к модератору]  
  • +/
    во всех дистрибутивах итак идёт отдельно ядро, отдельно пакет линукс-фирмварь, т... весь текст скрыт [показать]
     
  • 1.5, Вареник (?), 10:52, 17/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Ну наконец то.
     
  • 1.15, Zenitur (ok), 12:05, 17/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –4 +/
    ДНК это тоже firmware? Если да, то открытое или закрытое? Хотя бы для нашего подсознания
     
     
  • 2.17, Аноним (-), 12:20, 17/09/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    Для сознания закрытое, для подсознания, скорее всего, открытое.
     
     
  • 3.39, топик (?), 23:15, 17/09/2017 [^] [ответить]     [к модератору]  
  • +/
    подсознание не оперирует на уровне днк сознание способно анализировать цепочку... весь текст скрыт [показать]
     
  • 2.23, Аноним (-), 17:21, 17/09/2017 [^] [ответить]    [к модератору]  
  • +/
    ДНК - матрица, а не firmware.
     
     
  • 3.47, pavlinux (ok), 03:27, 18/09/2017 [^] [ответить]    [к модератору]  
  • +/
    > ДНК - матрица, ...

    Это люди её так видят, а в реальности это куча атомов амнокислот.  

     
  • 2.26, angra (ok), 18:03, 17/09/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Ближайшей аналогией ДНК будет исходный код. Само по себе оно не делает ничего и требует трансляции в белки(бинарники). Так что не firmware, а второй вопрос смысла не имеет.

     
     
  • 3.40, топик (?), 23:16, 17/09/2017 [^] [ответить]     [к модератору]  
  • +/
    скорее ближе к ассемблеру, который мы можем прочитать, но плохо знаем ... весь текст скрыт [показать]
     
     
  • 4.52, angra (ok), 09:59, 18/09/2017 [^] [ответить]    [к модератору]  
  • +/
    К брейнфаку, хотя язык ДНК примитивней даже его. В результате хоть код и открыт, толку с этого мало.
     
  • 3.55, Аноним (-), 18:39, 18/09/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    > Ближайшей аналогией ДНК будет исходный код. Само по себе оно не делает
    > ничего и требует трансляции в белки(бинарники).

    Делает, делает. Не ищи аналогий, в природе всё намного сложнее.

     
     
  • 4.59, angra (ok), 01:47, 19/09/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    Ну расскажи мне, что именно делает ДНК.
     
     
  • 5.62, Аноним (-), 15:04, 19/09/2017 [^] [ответить]     [к модератору]  
  • +/
    Тебе учебник по молекулярной биологии вкратце пересказать В ДНК есть гены, коди... весь текст скрыт [показать]
     
     
  • 6.64, angra (ok), 03:25, 20/09/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Ты перечислил много чего, но среди этого нет того, что я спрашивал Если ты не п... весь текст скрыт [показать]
     
     
  • 7.65, pavlinux (ok), 03:21, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    > "что может делать ДНК _сама по себе_".

    ДНК сама по себе умеет окисляться и распадаться на воду и CO2  

     
  • 2.27, Ordu (ok), 18:47, 17/09/2017 [^] [ответить]    [к модератору]  
  • +/
    Да. Закрытое, но условно. В том смысле, что даташитов ни на ДНК, ни на процессор нет, но нет никаких копирайтов и патентов, которые бы запрещали ревёрсить. По-крайней мере на данный момент нет. Может быть в будущем это недоразумение исправят.

    Нервная система не работает с ДНК. Ну, она может влиять на экспрессию тех или иных генов, но как ни крути, мы это всё равно воспринимаем в терминах "стресс", "страх", "любовь", "лидерство" и прочих. Например, срывает человеку от власти крышу от зашкаливающего ЧСВ, под этим прячутся биологические механизмы, которые опираются на изменения экспрессии генов, но человек этого не просекает, и не может просечь, только биология может. Человек всё равно будет мыслить в терминах "поддержание авторитета", "нарушение субординации", "что я всё за вас должен делать?" и тп. Либо, если он займётся какими-нибудь психологическими практиками и начнёт разбирать свои чувства и эмоции на винтики, то он будет мыслить в терминах этих винтиков, то есть каких-то оттенков эмоций. Он будет вызывать в себе эти оттенки эмоций, с тем чтобы получить результат, он будет наблюдать изменения в своей психике, но изменившуюся экспрессию генов он не заметит.

     
  • 2.37, Аноним (-), 22:13, 17/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    ДНК - железо, firmware - подсознание, если уж искать аналогии.
     
     
  • 3.41, топик (?), 23:17, 17/09/2017 [^] [ответить]    [к модератору]  
  • +/
    > ДНК - железо, firmware - подсознание, если уж искать аналогии.

    подсознание не фирмварь. фирмварь это базовые инстинкты и рефлексы большая часть того что делает спинной мозг

     
     
  • 4.48, pavlinux (ok), 03:30, 18/09/2017 [^] [ответить]    [к модератору]  
  • +4 +/
    >> ДНК - железо, firmware - подсознание, если уж искать аналогии.
    > фирмварь это базовые инстинкты и рефлексы большая часть того что делает спинной мозг

    Фирмварь - это то, что твой папа залил в твою маму.
    9 месяцев инициализировался, форкнулся, в садике считал ENVIRONMENT,
    в школе подгрузил доп. библиотеки, ... и вот уже тут, NOPы генеришь


     
     
  • 5.51, Аноним (-), 09:36, 18/09/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Мне казалось это не форк, а простая распаковка ... весь текст скрыт [показать]
     
     
  • 6.56, anomymous (?), 22:25, 18/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Форк. Причём кривой, с рандомными изменениями, внесёнными третьими факторами и лицами.
     
     
  • 7.60, D22N (?), 06:43, 19/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    А адюльтер это сторонние патчи
     
     
  • 8.61, Аноним (-), 12:47, 19/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > А адюльтер это сторонние патчи

    Наверное это больше атака, с запуском шелла или вообще дефейсом.

     
  • 6.63, pavlinux (ok), 20:26, 19/09/2017 [^] [ответить]    [к модератору]  
  • +/
    >>>> ДНК - железо, firmware - подсознание, если уж искать аналогии.
    >>> фирмварь это базовые инстинкты и рефлексы большая часть того что делает спинной мозг
    >> Фирмварь - это то, что твой папа залил в твою маму.
    > Мне казалось это не форк, а простая распаковка..?

    fork - это хитровые....нный memcpy

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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