LINUX.ORG.RU

Linux 5.10

 ,


1

3

Тихо и незаметно состоялся релиз ядра версии 5.10. По признанию самого Торвальдса, ядро «состоит из по большей части новых драйверов с вкраплениями из патчей», что неудивительно, ибо ядро получило статус LTS.

Из нового:

  • Поддержка fast_commit в файловой системе Ext4. Теперь приложения будут писать в кэш меньше метаданных, что ускорит запись! Правда, её надо явно включить при создании ФС.

  • Дополнительные настройки доступа через интерфейс io_uring, которые позволяют безопасно давать доступ к ресурсам колец дочерним приложениям.

  • Введён системный вызов process_madvise, позволяющий давать ядру информацию об ожидаемом поведении целевого приложения. Аналогичная система, кстати, используется в Android (демон ActivityManagerService).

  • Исправлена проблема 2038 года для файловой системы XFS.

и многое другое.

Также стоит отметить, что тут же была выпущена версия 5.10.1, отменяющая два изменения, приводившие к проблемам в подсистемах md и dm raid. Так что да, 0-day-патчи бывают даже для ядра Linux.

Подробнее:

>>> Скачать tarball

★★★★

Проверено: Zhbert ()

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

MSI X340 вытащил под такое дело, всякие тестовые версии ), его как раз совсем не жалко, даже если все убьется с полной потерей данных.

One ★★★★★ ()
Ответ на: комментарий от post-factum

Понял, тогда беру свои слова обратно. Да, бага не было, но были явные боттлнеки под общим названием. Помню, связочка bfq+bfs знатно помогала системе не становиться колом.

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

Я говорил за все подобные сборки в целом.

$ systemd-analyze 
Startup finished in 6.367s (kernel) + 3.371s (userspace) = 9.739s 
graphical.target reached after 3.179s in userspace

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

anonymous ()

чего-то все на постфактума накинулись. pf- ядро есть например в официальной гентушной репе (хотя я им и не пользуюсь), а BFQ таки да, долго пилили, пока не допилили до состояния «можно включать официально» - именно благодаря таким сборкам. Не нравится - используй дистрибутивное.

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

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

Ну давай, покажи мне свою систему. Может у тебя там ничего толком и не установлено, и грузится за секунды.

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

Ну давай, покажи мне свою систему. Может у тебя там ничего толком и не установлено, и грузится за секунды.

$ screenfetch 
                          ./+o+-       trixy@wip
                  yyyyy- -yyyyyy+      OS: Ubuntu 20.10 groovy
               ://+//////-yyyyyyo      Kernel: x86_64 Linux 5.10.1-trixy
           .++ .:/++++++/-.+sss/`      Uptime: 39m
         .:++o:  /++++++++/:--:/-      Packages: 2710
        o:+o+:++.`..```.-/oo+++++/     Shell: bash 5.0.17
       .:+o:+o/.          `+sssoo+/    Resolution: 1920x1080
  .++/+:+oo+o:`             /sssooo.   DE: KDE 5.74.0 / Plasma 5.19.5
 /+++//+:`oo+o               /::--:.   WM: KWin
 \+/+o+++`o++o               ++////.   GTK Theme: Breeze-Dark [GTK2], Breeze [GTK3]
  .++.o+++oo+:`             /dddhhh.   Icon Theme: breeze-dark
       .+.o+oo:.          `oddhhhh+    Disk: 123G / 429G (29%)
        \+.++o+o``-````.:ohdhhhhh+     CPU: Intel Core i7-2920XM @ 8x 3.5GHz [65.0°C]
         `:o+++ `ohhhhhhhhyo++os:      GPU: AMD/ATI Saturn XT [FirePro M6100]
           .o:`.syhhhhhhh/.oo++o`      RAM: 10972MiB / 15942MiB
               /osyyyyyyo++ooo+++/    
                   ````` +oo+++o\:    
                          `oo++. 

Что еще показать? :)

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

Ну у меня с ванильным (!) ядром Debian грузится не сильно дольше, но и чё с того? 2-3 секунды не повод жертвовать стабильностью системы.

systemd-analyze
Startup finished in 4.481s (kernel) + 5.647s (userspace) = 10.128s 
graphical.target reached after 5.622s in userspace

Sunderland93 ★★★★★ ()

Поддержка fast_commit в файловой системе Ext4

поздравляю всех, кто рад подобным нововведениям, улучшающим файловые системы.

эх, в такие моменты я даже скучаю по файловым системам.

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

не повод жертвовать стабильностью системы.

«Мойша напел?» (c)

С чего ты взял что стабильность системы пострадала?

anonymous ()

Держу в курсе!

Итак, что касается видяхи интел.

Проблемы начались с 5.8 вот так: https://www.phoronix.com/scan.php?page=news_item&px=Intel-Graphics-WA-For-Regress

Дело двигается в лучшую сторону(но это на глаз), что-то там колдует Дэйв Эйрли(редхатовский мэйнтейнер подсистемы DRM).

Not a major amount of change, the i915 trees got split into display and gt trees to better facilitate higher level review, and there’s a major refactoring of i915 GEM locking to use more core kernel concepts (like ww-mutexes). <…>

Внесли кучку изменений в по этому поводу в 5.10.

  i915:
   - split into display and GT trees
   - WW locking refactoring in GEM
   - execbuf2 extension mechanism
   - syncobj timeline support
   - GEN 12 HOBL display powersaving
   - Rocket Lake display additions
   - Disable FBC on Tigerlake
   - Tigerlake Type-C + DP improvements
   - Hotplug interrupt refactoring

Мне вышеуказанные изменения ни о чём не говорят, по причине невежества, однако в общем стало ровнее, но фпс всё также низкий в анимациях гнома и скроллинге в браузере, очевидно не этим заняты.

Видимо, как и обещал этот мужчина в красной шляпе в статье по ссылке выше, Крис Вильсон(интелловский опенсорс-разраб) так и стоит со своими патчами на морозе.

This is a hard NAK for this sort of refactoring, now and in the future.

Что ж, для меня уже третий релиз ядра отправляется в мусорку, печально.

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

papin-aziat ★★★ ()

Под эппловский М1 есть драйвера?

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

А ты еще не купил?

Чёт подсел на rhel, там 4.18, было бы принципиально федору, то пошёл бы и купил уже, наверное. Думаешь интел всё?

papin-aziat ★★★ ()
Ответ на: Держу в курсе! от papin-aziat

Вопрос знатокам. Имеет ли смысл чего-то ждать или проще пойти и купить затычку от другого производителя?

Я бы не советовал - приколов везде одинаково… на линуксах. Тем более сейчас у того же AMD нечего брать.

PS: сижу на nvidia, ядро 5.4. Наверно заменю потом на AMD RX 6500 (или какая там будущая бюджетка)

fornlr ★★★★★ ()
Ответ на: Держу в курсе! от papin-aziat

Имеет ли смысл чего-то ждать или проще пойти и купить затычку от другого производителя?

я очень давно взял nvidia с пассивкой и ни разу не пожалел.

p.s.

ядро 2.6.32

crypt ★★★★★ ()
Последнее исправление: crypt (всего исправлений: 1)

Каждый раз при виде этих дурацких циферок плакать тянет.

Даешь 2.8!!!

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

ядро 5.4

Включительно до 5.7 всё отлично.

приколов везде одинаково… на линуксах

Я не играю, а вот плавность работы гнома, сроллинга и кино должны удовлетворять, иначе неприемлемо, неважно какая ос, это минимум. У меня был радеончик дешёвый, работал на открытых дровах отлично, я очень был им доволен, перестал юзать просто потому, что новый проц купил (i3), а там встройка не хуже по производительности. С нвидия даже не думаю связываться, не знаю как сейчас, но раньше нуво был дерьмовый, а проприетарь… лениво.

papin-aziat ★★★ ()
Ответ на: Держу в курсе! от papin-aziat

Re: Держу в курсе!

Иногда в amdgpu бывают баги, как и везде, но каких-то реально заметных проблем не было за последние пять лет. Скоро вроде должны выйти RX 5300, как раз на замену встройке.

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

nvidia с пассивкой

Кстати, тоже были подряд две карточки(нвидия и радеон) с пассивкой, оно конечно удобно в плане тишины, но были очень горячие, это неудобно, в частности поэтому тоже отказался от радеона, когда встройка появилась на i3, два вентилятора уже не надо, да и проц этой серии прохладный сам по себе, на него тихий поставил и до сих пор доволен количеством шума.

papin-aziat ★★★ ()
Ответ на: Re: Держу в курсе! от anonymous

RX 5300

Фигасе агрегат! Написано же геймерская. Самое страшное что я вытворяю с видеокартой – это смотрю fullhd-60fps видосы в ютубе через vaapi.

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

Даже не знаю тогда. Меняй целиком процессор на AMD с графикой :)

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

исправлено всё, да и бага такого никогда не было

Во-первых, горшок не брала, во-вторых брала разбитый, в-третьих вернула целый.

pinus_nigra ()
Ответ на: Держу в курсе! от papin-aziat

Вопрос знатокам. Имеет ли смысл чего-то ждать или проще пойти и купить затычку от другого производителя?

Гному, к сожалению, это пока не поможет. Анимации умудряются подтормаживать на 5700 XT. А так, если для десктопных задач будет карточка использоваться, radeon вполне себе отличное решение.

Vovka-Korovka ★★★★★ ()
Ответ на: комментарий от I-Love-Microsoft

Это очередная аллегория к тяночкам. Файловые системы он хочет, файл свой в них создать, два метра, в виме сохранить, а потом грепать грепать.. до полного аутпута.

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

Баян же. Стреляло для BTLE, и, насколько помню, достаточно было удалить IRK в описании устройства в /var/lib/bluetooth и оно начинало работать.

Nastishka ★★★★ ()
Ответ на: комментарий от I-Love-Microsoft

я угорел по tmpfs и одноразовым live-системам, когда дистрибутив устанавливается в чрут, там же настраивается, а затем формируется загрузочный iso образ одной командой. система загружается с USB или PXE в RAM, опционально с использованием SquashFS.

проект https://github.com/sp00f1ng/booty

планирую немного оклематься и начать пилить вторую версию.

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

там уже больше не «способы исправить 12309»

Это лечится настройками sysctl на любом ядре без всяких патчей. Уменьшай dirty bytes.

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

Давно уже исправлено всё, да и бага такого никогда не было.

А это что:

Yesterday I was copying a single, 8 GB file to a USB with a slow, 7 MB/s write speed, while my RAM is 3 GB. While copying the system froze, to the point where I couldn’t even move the cursor.

https://askubuntu.com/questions/397249/system-freezes-unresponsive-unusable-when-copying-large-file-to-usb

I have found that my Ubuntu Desktop machine will keep pausing/freezing whenever I am transferring a large amount of data to my NFS. Others have experienced this issue when transferring files to a USB stick.

https://blog.programster.org/fix-freezes-when-transferring-files

I have a really strange situation here. My PC works fine, at least in most cases, but there’s one thing that I can’t deal with. When I try to copy a file from my pendrive, everything is ok – I got 16-19M/s , it works pretty well. But when I try to copy something to the same pendrive, my PC freezes.

https://unix.stackexchange.com/questions/107703/why-is-my-pc-freezing-while-im-copying-a-file-to-a-pendrive

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

Он сейчас начнёт обезъянничать, что ЭТО ДРУГОЕ.

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

Любишь пожрать что попало лишь бы все ресурсы забить? Землю тоже жрёшь?

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

На заборе тоже написано. А на деле огрызок.

anonymous ()

надо явно включить при создании ФС

Пришло время переустанавливать Linux.

0-day

Когда ядро не гналось за цЫферками в версии, такой фигни не было.

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

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

Vovka-Korovka ★★★★★ ()

а поддержки правильных цветовых пространств через HDMI на ЧО выше 60гц всё ещё не будет?

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