В ядре Linux 7.3 упростят отключение Syscall User Dispatch

· Linux и open source
В грядущее ядро Linux 7.3 готовятся патчи, позволяющие проще отключать механизм Syscall User Dispatch. Изменение вносится из соображений безопасности.

cover.svg

В мейнлайн ветку ядра Linux продвигаются патчи, которые упростят отключение функции Syscall User Dispatch. Соответствующие изменения ожидаются в версии ядра Linux 7.3.

Что такое Syscall User Dispatch

Механизм Syscall User Dispatch был добавлен в ядро Linux почти шесть лет назад и попал в мейнлайн начиная с версии 5.11. Изначально он создавался для нужд игр на Linux — точнее, для более эффективного запуска Windows-игр через Wine.

Syscall User Dispatch позволяет перехватывать системные вызовы от Windows-приложений, что помогает Wine эффективнее эмулировать поведение Windows при запуске игр и другого софта на Linux.

Причина изменений — безопасность

Теперь разработчики ядра готовят патчи, которые сделают отключение этого механизма более простым. Как отмечается, изменение вносится именно в целях безопасности.

Подробности о том, какие конкретно риски связаны с Syscall User Dispatch и как именно изменится процедура его отключения, в сообщении не раскрываются. Патчи пока находятся на стадии продвижения в основную ветку разработки ядра.

Если изменения будут приняты, они войдут в состав Linux 7.3 — одну из ближайших версий ядра.


Источник: Phoronix

Комментарии

Войдите, чтобы комментировать.

  • Пока нет комментариев.