Linux 6.15-rc2 надходить із покращеною графікою, виправленнями Spectre RSB тощо

  • Linux 6.15-rc2 було випущено після тижня виправлень після злиття.
  • Включає покращення графіки для Intel і AMD, зокрема виправлення мерехтіння в Meteor Lake.
  • Для Spectre RSB на процесорах Intel і AMD налаштовано засоби пом’якшення.
  • Початкові тести не показали значного зниження продуктивності.

Linux 6.15-RC2

Тепер він доступний версії Linux 6.15-RC2, лише через тиждень після офіційного закриття вікна інтеграції змін і перший реліз-кандидат. Цей другий кандидат на випуск ядра постачається з різними ранніми виправленнями, які були зібрані протягом останніх кількох днів у рамках звичайного циклу розробки ядра Linux.

Лінус Торвальдс, як завжди, відповідав за оголошення цієї нової версії та прокоментував, що, незважаючи на те, що вікно злиття було довшим, ніж зазвичай, Поки що все виглядає досить нормально.. Кількість зобов'язується і внесені зміни залишаються в межах типових статистичних полів, без жодного окремого аспекту, який надто виділявся на цьому ранньому етапі випуску.

У Linux 6.15-rc2 удосконалено графічні драйвери: Intel і AMD

Один із найбільш помітних моментів у цій версії пов’язаний із графічні драйвери. З боку AMD, драйвер AMDGPU додав підтримку для дискретне управління відеопам'яттю через cgroups, функціональність під назвою DMEM. Ця інтеграція тепер дозволяє обмежувати використання VRAM певними процесами через механізми групового контролю.

Окрім підтримки DMEM, також отримав драйвер AMD коригування керування eDP, виправлення закріплення VRAM у середовищах імпорту з підтримкою P2P, а також виправлення профілів робочого навантаження та виявлення IP-адрес у системі рендерингу.

Що стосується графіки Intel, У драйвер Xe включено важливе виправлення для проблем мерехтіння на графіці Meteor Lake. Зокрема, було виправлено поведінку рядків кешу L3 лише для читання, пов’язаних із потоками геометрії. Ця модифікація спрямована на усунення неприємного видимого мерехтіння, про яке повідомляли деякі користувачі в системах із такою архітектурою.

Його також додано новий ідентифікатор пристрою 0xE211 відповідно до майбутньої архітектури «Battlemage», в очікуванні її офіційного запуску, і численні невеликі виправлення були застосовані до інших графічних субкомпонентів, таких як AMDKFD (для обчислень) і драйвер Intel IVPU NPU, покращуючи підтримку для призупинення та відновлення операцій.

Оновлення та очищення засобів захисту Spectre RSB

Ще одним зі стовпів цієї версії є Покращення заходів пом’якшення для Spectre RSB (Return Stack Buffer), уразливість, присутня в процесорах Intel і AMD. Роботою керували в основному розробники Red Hat, які витратили кілька місяців на вдосконалення обробки цих заходів ядром.

Серед основних виправлень є налаштування в дзвінку a indirect_branch_prediction_barrier(), а також усунення заповнення RSB як у виходах віртуальної машини (VMEXIT), так і в контекстних змінах, якщо використовується eIBRS і Retpolines.

На додаток до коду, Було включено нову спеціальну документацію який чітко підсумовує поточні стратегії пом’якшення, розділяючи сценарії атак відповідно до типу процесора та архітектури. Цей документ покликаний служити довідковим матеріалом для розробників, яким може знадобитися усунути вразливості в цій області в майбутньому.

Загальне обслуговування та раннє тестування

Як і кожен кандидат на дострокове звільнення, Linux 6.15-rc2 також містить незначні зміни розподілені по всьому коду, включаючи такі області, як основне ядро, файлові системи, мережа, документація та конкретні архітектури. Як зазначено, близько 25% Патчі цього тижня присвячені самотестуванням, що є незвичайним, але не є чимось незвичайним на цьому етапі.

Паралельно деякі користувачі та розробники вже почали власне тестування цієї версії ядра. В одному з цих тестів, проведеному на a Lenovo ThinkPad T14s Gen 6 оснащений процесором AMD Ryzen AI 7 PRO 360 (Zen 5, Strix Point), було оцінено понад 60 тестів між Linux 6.14 і поточним станом 6.15. Результати не демонструють значних варіацій, за винятком певних покращень у синтетичних мікротестах, таких як Stress-NG. Під час тестування в реальному світі більшість показників залишалися в межах звичайної похибки.

Ці ранні висновки підкріплюють ідею про те, що на цьому ранньому етапі не було запроваджено серйозних регресій підтримка ядра для нової платформи AMD вже досить зріла.

Цей другий випуск-кандидат для Linux 6.15 пропонує початковий погляд на те, як розвивається цей цикл розробки відповідні технічні вдосконалення у ключових сферах, таких як безпека та обробка GPU. Хоча до його стабільного випуску, запланованого на кінець травня, ще попереду довгий шлях, поточні розробки демонструють стабільний прогрес, спрямований на виправлення помилок і консолідацію нових функцій.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.