Архитектура IBM s390 получила поддержку Rust в ядре Linux

good-penguin.png

Инженер IBM Ян Поленски отправил на рассмотрение первый патч-сет, который добавляет возможность сборки ядра с поддержкой Rust для s390.

Таким образом, s390 стала шестой архитектурой, претендующей на включение Rust в основное ядро Linux. Такую поддержку уже имеют архитектуры x86_64, ARM, LoongArch и RISC-V.

s390 — это архитектура мейнфреймов, чья история началась ещё в 1964 году с легендарной линейки IBM System/360, она остаётся одной из самых востребованных платформ для критически важных enterprise-нагрузок: банковских транзакций, резервирования авиабилетов и государственных систем. Её ключевое преимущество — исключительная надёжность. Главные цели проектирования s390 — корректность, стабильность, безопасность и доступность, даже в ущерб производительности.

Сейчас патчи проходят стадию ревью, и, учитывая их минимальный объём, есть все шансы, что они попадут в грядущий цикл обновления ядра Linux v7.2.

Единственным техническим ограничением на данный момент является требование к nightly-версии компилятора Rust (rustc), так как s390 полагается на флаг -Zpacked-stack.

>>> Phoronix

©  Linux.org.ru