LINUX.ORG.RU

Вышло ядро версии Linux 5.9 добавлена поддержка FSGSBASE и Radeon RX 6000 «RDNA 2»

 ,


0

1

Линус Торвальдс объявил о стабилизации версии 5.9.

В числе прочих изменений он внес в ядро версии 5.9 поддержку FSGSBASE, которая должна улучшить производительность переключения контекста на процессорах AMD и Intel. FSGSBASE позволяет читать и изменять содержимое регистров FS/GS из пространства пользователя, что должно улучшить общую производительность, пострадавшую после закрытия уязвимостей Spectre/Metldown. Сама поддержка была добавлена инженерами Microsoft несколько лет назад.

Так же:

  • добавлена поддержка Radeon RX 6000 «RDNA 2»
  • добавлена поддержка команд зонирования накопителей NVMe (NVMe zoned namespaces (ZNS))
  • начальная поддержка IBM Power10
  • различные улучшения подсистемы хранилищ, ужесточена защита от использования GPL-прослоек для связывания проприетарных драйверов с компонентами ядра
  • модель потребления энергии (фреймворк Energy Model) теперь описывает не только поведение энергопотребления CPU, но и периферийных устройств
  • В Netfilter добавлен REJECT на стадии PREROUTING
  • для AMD Zen и более новых моделей CPU добавлена поддержка технологии P2PDMA, позволяющей использовать DMA для прямой передачи данных между памятью двух устройств, подключенных к шине PCI.

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: maxcom (всего исправлений: 7)

Ответ на: комментарий от Oberstserj

я не про отдельно взятых гентушников в вакууме

Отдельно взятые гентушники иногда вообще делают монолит с вкомпилёнными дровами и безо всякой подгрузки модулей, кроме разве что nvidia блоба(там по другому никак).

WatchCat ★★★★★
()
Ответ на: комментарий от cvs-255

не тащи драйвера в ядро при сборке ядра

burato ★★★★★
()
Ответ на: комментарий от WatchCat

Отдельно взятые гентушники иногда вообще делают монолит с вкомпилёнными дровами и безо всякой подгрузки модулей

смех в том что это только тормозит загрузку системы - systemd загружает модули асинхронно, а гентушники - нет :) Есть конечно способ и статически слинкованному ядру указать какие модули инициализировать асинхронно

https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.1-driver_asyn...

но это надо делать вручную для каждого варианта аппаратной конфигурации и это мягко говоря геморой - нужно очень хорошо понимать что без чего работать не будет

spbob
()
Ответ на: комментарий от Mischutka

Когда портируют на «Эльбрус»?

Спецификацию на него уже открыли?

X512 ★★★★★
()
Ответ на: комментарий от spbob

но это надо делать вручную для каждого варианта аппаратной конфигурации и это мягко говоря геморрой

А делать монолит без всего лишнего не геморой? Потому что по умолчанию там включено куча всякого разного которое в принципе можно поотключать. Так что для тех кто заморачивается монолитом одним геморроем больше, одним меньше.

WatchCat ★★★★★
()
Последнее исправление: WatchCat (всего исправлений: 1)
Ответ на: комментарий от Shaman007

Да ничего не грозит

Расскажи это пользователям ZFS. Напомню что ZoL с релизом ядра 5.0 отвалился, а на возмущения Грег пригрозил судом разработчикам ZoL за попытки обхода палок в колёса.

Но да, nvidia скорее всего ничего не грозит, ведь они хорошо платят, потому на них не распространяется. ☺

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

На месте разработчиков zol, я бы после этого послал бы линукс на все 4 стороны.

anonymous
()

одной рукой типа дыры подтыкают, а другой ускорятельством занимаются

anonymous
()

DMA для прямой передачи данных между памятью двух устройств, подключенных к шине PCI

ну хоть не к ISA, и на том спасибо

как то порешали абсолютную беззащитность как было с тундерболтом или на это просто положили болт?

или это просто очередеой повод попиариться тем кто большую кучу кода навалил в ядро?

anonymous
()
Ответ на: комментарий от mord0d

> Расскажи это пользователям ZFS. Напомню что ZoL с релизом ядра 5.0 отвалился, а на возмущения Грег пригрозил судом разработчикам ZoL за попытки обхода палок в колёса.

Грег, это который объединил проекты udev и systemd?

ZenitharChampion ★★★★★
()
Ответ на: комментарий от anonymous

инструкции поддержку которых добавили были в процах c 2012г

anonymous
()
Ответ на: комментарий от paramon

по ссылке и в коментарии какая-то дичь…

anonymous
()
Ответ на: комментарий от anonymous

Какой смысл вообще считывать с сад, если можно просто впихнуть больше ram в карту?

anonymous
()
Ответ на: комментарий от WatchCat

make localmodconfig спасет от геморроя. Кроме того какой-нибудь Void как и Gentoo имеют погано собранное ядро и там без пересборки есть шансы нарваться на проблемы. Так что не заморачиваться, а дособирать систему. Монолит безопаснее будет и патчи процессора гарантированно загрузит только и всего.

anonymous
()
Ответ на: комментарий от mord0d

nvidia скорее всего ничего не грозит, ведь они хорошо платят

Не используйте ZFS. Вот и всё. По-моему, ZFS это больше баззворд, чем что-то ещё. Проблемы с лицензированием — только ещё одна причина, почему я никогда не стану заниматься этой ФС

Линус Торвальдс высказался о ZFS

spbob
()

начальная поддержка IBM Power10

Що це таке и навищо воно в цьому выгляди? Тобто у начальному? Не зовсим розумею цый прикол.

anonymous
()
Ответ на: комментарий от anonymous

Картавый. Это русскоязычный форум.

anonymous
()
Ответ на: комментарий от spbob

Проблемы с лицензированием

Я помню, возился с драйвером. Вот там была беда с лицензиями. Нужно было платить сублецензиату. Протокол обмена с железякой под лицензией, железяка закрыта. Вот это жесть. Тоже отказались в итоге.

anonymous
()
Ответ на: комментарий от anonymous

одной рукой типа дыры подтыкают, а другой ускорятельством занимаются

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

И мы с ней срослись. Прошли огонь даркнетов, воду ночных канпеляний и трубы пролитого портера.

Сперва была мысль, что отвалился X-Server. Светодиод-то светился. Помучился немного с иксами да и заглянул в ядро. И дай, думаю, посмотрю, какие есть патчи да обновленьца. Короче говоря, дыр там столько, что пришлось обновлять всё ядро, целиком.

PS А мышь буду чинить. Жалко. Своих не бросаем.

anonymous
()
Ответ на: комментарий от hobbit

Это не про блоб от нвидии, случайно? Ему что-нибудь грозит?

А вот кстати по факту может быть и грозит: https://lists.opensuse.org/opensuse-factory/2020-10/msg00093.html

Т.е. с новым подходом к GPL-кондомам, блоб больше нельзя. Ждем чего nvidia ответит.

Тем временем OpenCL на 5.9 сломан по той же причине: https://forums.developer.nvidia.com/t/opencl-not-working-with-kernel-5-9/156941

Побродил по репам разных дистров, 5.9 пока нигде не увидел, даже в арче. Особых разговоров на эту тему пока больше нет

Midael ★★★★★
()
Ответ на: комментарий от Midael

Yep, it's a wood (c)

https://forums.developer.nvidia.com/t/nvidia-driver-not-yet-supported-for-lin...

Linux Kernel 5.9+ is incompatible with current and previous NVIDIA Linux GPU drivers. We advise customers to defer updating to Linux Kernel 5.9+ until mid-November when an NVIDIA Linux GPU driver update with Kernel 5.9+ support is expected to be available. NVIDIA is aware of the impact this will have on customers, and we are working diligently to provide the driver update with Kernel 5.9+ support as soon as possible.

Веселье начнется, когда до 5.9 начнут обновляться арчи с манжарами.

Midael ★★★★★
()
Последнее исправление: Midael (всего исправлений: 1)
Ответ на: Yep, it's a wood (c) от Midael

арч как бы уже обновился

anonymous
()
Ответ на: Yep, it's a wood (c) от Midael

они короче новое ядро просто кинули в тестинг, старое ядро в core и блоб под него собран

anonymous
()
Ответ на: комментарий от mord0d
# uname -srvo
Linux 5.4.66-gentoo #7 SMP PREEMPT Sun Oct 18 04:48:55 +10 2020 GNU/Linux
# zpool list
NAME     SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
zpool0  74.5G  21.0G  53.5G        -         -    34%    28%  1.00x    ONLINE  -
zpool1   464G   224G   240G        -         -    27%    48%  1.00x    ONLINE  -
zpool2   464G   356G   108G        -         -     6%    76%  1.00x    ONLINE  -

Ты слишком рано покинул эту лодку :D

anonymous-angler ★☆
()
Ответ на: комментарий от spbob

И что теперь? Статус Линуса не делает все его изречения истиной автоматически. https://arstechnica.com/gadgets/2020/01/linus-torvalds-zfs-statements-arent-right-heres-the-straight-dope/ Единственная ФС, которая хоть как-то близко подобралась к ZFS - это BtrFS. Однако, она в сравнении с ZFS выглядит пионерской поделкой (Местами с хорошими, годными идеями, вроде out-of-band dedup или balance. Но всё же), которая никем, к сожалению, серьёзно не воспринимается и не используется.

anonymous-angler ★☆
()
Последнее исправление: anonymous-angler (всего исправлений: 2)
Ответ на: комментарий от anonymous-angler

И это, грозиться судом - это всего лишь треть задачи. Ещё надо действительно открыть дело и оказаться правыми, что в случае с OpenZFS далеко не обязательно окажется фактом.

anonymous-angler ★☆
()
Ответ на: комментарий от anonymous

Сам драйвер судя по всему работает, отвалился nvidia_uvm, а вместе с ним CUDA/OpenCL.

Пока что есть только workaround, который подделывает лицензию в исходниках модуля на GPL.

Midael ★★★★★
()
Ответ на: комментарий от anonymous-angler

Но всё же), которая никем, к сожалению, серьёзно не воспринимается и не используется.

Фейсбуком используется и у Synology в NAS'ах

Midael ★★★★★
()
Ответ на: комментарий от anonymous-angler

Ты слишком рано покинул эту лодку :D

После заявлений Грега и официального подтверждения позиции Линусом? Не думаю.

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

Год прошёл - ничего не поменялось. Через ещё год ещё раз обсудим. Я очень сомневаюсь, что GPL-истерика хоть кому-то принесёт фатальный ущерб.

anonymous-angler ★☆
()
Ответ на: комментарий от anonymous-angler

Я очень сомневаюсь, что GPL-истерика хоть кому-то принесёт фатальный ущерб.

Империи рушились и из-за меньшего. ^_~

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

Грег пригрозил судом разработчикам ZoL за попытки обхода палок в колёса.

Никакой Грег не грозил никому никаким судом. То был перевод с английского каких-то клоунов. Не надо цитировать его как попугай.

anonymous
()
Ответ на: комментарий от anonymous-angler

Статус Линуса не делает все его изречения истиной автоматически. https://arstechnica.com/gadgets/2020/01/linus-torvalds-zfs-statements-arent-right-heres-the-straight-dope/

Линус - член команды, для которой ZFS - чуждый проект. Истина твоя никому не нужна. Соответственно, ею подтёрлись.

anonymous
()
Ответ на: комментарий от anonymous

И что теперь? Кого-то это волнует, кому-то это интересно кроме команды? Вот то-то и оно, что нет. Так что это чьим тут ещё мнением подтёрлись.

anonymous-angler ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.