Рэліз ядра Linux 5.4

Найбольш прыкметныя змены:

  • Модуль lockdown, які абмяжоўвае доступ карыстача root да файлаў і інтэрфейсам ядра. Падрабязнасці.
  • Файлавая сістэма virtiofs для пракіду пэўных каталогаў хаста ў гасцявыя сістэмы. Узаемадзеянне ідзе па схеме "кліент-сервер" праз FUSE. Падрабязнасці.
  • Механізм кантролю цэласнасці файлаў fs-verity. Аналагічны dm-verity, але працуе на ўзроўні файлавых сістэм Ext4 і F2FS, а не блокавых прылад. Падрабязнасці.
  • Модуль dm-clone для капіявання даступных толькі на чытанне блокавых прылад, пры гэтым на копію можна запісваць дадзеныя прама падчас кланаванняў. Падрабязнасці.
  • Падтрымка графічных працэсараў AMD Navi 12/14 і APU сямействаў Arcturus і Renoir. Таксама пачата праца над падтрымкай будучай графікі Intel Tiger Lake.
  • Сцягі MADV_COLD і MADV_PAGEOUT для сістэмнага выкліку madvise(). Яны дазваляюць вызначыць, якія дадзеныя ў памяці некрытычныя для працы працэсу ці доўга не спатрэбяцца яму, каб гэтыя дадзеныя можна было выцесніць у падпампоўку і вызваліць памяць.
  • З часткі Staging перанесена файлавая сістэма EROFS - вельмі лёгкая і хуткая ФС толькі для чытання, выгодная для захоўвання прашывак і livecd. Падрабязнасці.
  • У раздзел Staging дададзены драйвер файлавай сістэмы exFAT, распрацаваны кампаніяй Samsung.
  • Механізм haltpoll для павышэння прадукцыйнасці гасцявых сістэм. Ён дазваляе гасцям атрымліваць дадатковы працэсарны час да вяртання CPU гіпервізару. Падрабязнасці.
  • Кантролер blk-iocost для размеркавання ўводу-вываду паміж cgroup. Новы кантролер арыентуецца на затратнасць будучай аперацыі IO. Падрабязнасці.
  • Прасторы імёнаў для сімвалаў модуляў ядра. Падрабязнасці.
  • Працягваецца праца па інтэграцыі патчаў рэальнага часу ў ядро.
  • Дапрацаваны механізм io_uring.
  • Паскорана праца з вялікімі каталогамі на XFS.
  • Дзесяткі іншых змен.

Крыніца: linux.org.ru

Дадаць каментар