L'ingegnere IBM Jan Polenski ha presentato per la revisione il primo set di patch, che aggiunge la possibilità di compilare il kernel con supporto Rust per s390.
Così, s390 è diventata la sesta architettura a ottenere l'inclusione di Rust nel kernel Linux principale. Architetture come x86_64, ARM, LoongArch e RISC-V hanno già ottenuto questo supporto.
s390 è un'architettura di mainframe la cui storia è iniziata nel 1964 con la leggendaria serie IBM System/360, ed è ancora una delle piattaforme più richieste per carichi di lavoro enterprise critici: transazioni bancarie, prenotazioni aeree e sistemi governativi. Il suo vantaggio chiave è l'affidabilità eccezionale. Gli obiettivi principali della progettazione s390 sono correttezza, stabilità, sicurezza e disponibilità, anche a scapito di prestazioni.
Attualmente, le patch sono in fase di revisione e, considerando la loro dimensione minimale, ci sono ottime possibilità che vengano incluse nel prossimo ciclo di aggiornamento del kernel Linux v7.2.
L'unico limite tecnico al momento è il requisito di una versione nightly del compilatore Rust (rustc), poiché s390 si basa sul flag -Zpacked-stack. attualmente è un requisito per la versione nightly del compilatore Rust (rustc), poiché s390 dipende dal flag -Zpacked-stack.
Fonte: linux.org.ru
