Az x86_64, az ARM, az ARM64, a LoongArch és a RISC-V után az IBM s390 lehet a következő CPU-architektúra, amely Rust támogatást kap a Linux kernel-ben.
Az IBM mérnöke, Jan Polensky a javítócsomag-sorozat kapcsán így magyarázta:
"Az s390 Rust támogatásához szükség van néhány architektúraspecifikus elemre, mielőtt használni lehetne az általános Rust kernel infrastruktúrát.
A sorozat összeköti az s390-et mint Rust-képes 64 bites architektúrát, hozzáadja a WARN/BUG jelentésekhez és a statikus ágakhoz szükséges, Rust által igényelt hiányzó assembly interfészeket, valamint módosítja a bindgen paramétereit, hogy elkerülje a packed és aligned s390 struktúrák által okozott repr layout ütközéseket.
Az s390 jelenleg nightly Rustc-t igényel a -Zpacked-stack miatt, és ennek megfelelően módosították a minimális eszközverzióra vonatkozó korlátozást is."
Ez a javítócsomag-sorozat mindössze néhány tucat sornyi változtatást tartalmaz négy patchben, és ennyi elég is ahhoz, hogy az IBM Z / s390 esetében működésbe lépjen a Linux kernel Rust programozási nyelvi támogatása.
A javítócsomagok jelenleg felülvizsgálat alatt állnak. Mivel kevés a módosítás, hamar kiderül, hogy beemelik-e őket a jövő havi Linux v7.2 kernel ciklusra.

