{"id":244513,"date":"2026-05-12T12:55:00","date_gmt":"2026-05-12T16:55:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/05\/12\/ibm-s390-is-the-latest-architecture-seeing-rust-linux-kernel-support\/"},"modified":"2026-05-12T13:10:07","modified_gmt":"2026-05-12T17:10:07","slug":"ibm-s390-is-the-latest-architecture-seeing-rust-linux-kernel-support","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/05\/12\/ibm-s390-is-the-latest-architecture-seeing-rust-linux-kernel-support\/","title":{"rendered":"IBM s390 Is The Latest Architecture Seeing Rust Linux Kernel Support"},"content":{"rendered":"<p><a href=\"https:\/\/www.phoronix.com\/news\/IBM-s390-Linux-Kernel-Rust\">IBM s390 Is The Latest Architecture Seeing Rust Linux Kernel Support<\/a><\/p>\n<p><a href=\"https:\/\/www.phoronix.com\/news\/IBM-s390-Linux-Kernel-Rust\">https:\/\/www.phoronix.com\/news\/IBM-s390-Linux-Kernel-Rust<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-05-12 12:55:00<\/a><\/p>\n<p>Source Domain: <a href=\"www.phoronix.com\">www.phoronix.com<\/a><\/p>\n<p>An IBM engineer posted the first set of patches enabling the Rust programming language support for the Linux kernel to be built on the s390 architecture.<\/p>\n<p>Following x86_64, ARM, ARM64, LoongArch and RISC-V, IBM s390 is slated to be the next CPU architecture seeing Rust support within the Linux kernel.\n<\/p>\n<p>IBM engineer Jan Polensky explained with the patch series:<br \/>\n<\/p>\n<p>&#8220;Rust support on s390 requires a small set of architecture-specific pieces before the generic Rust kernel infrastructure can be used.<\/p>\n<p>The series wires up s390 as a Rust-capable 64-bit architecture, adds the missing assembly interfaces needed by Rust for WARN\/BUG reporting and for static branches, and adjusts bindgen parameters to avoid repr layout conflicts caused by packed and aligned s390 structures.\n<\/p>\n<p>s390 currently requires a nightly rustc due to -Zpacked-stack, and the minimum tool version gating is adjusted accordingly.&#8221;<\/p>\n<p>This patch series just affecting a few dozen lines of code across four patches is all that&#8217;s needed for getting the Rust programming language support in the Linux kernel up and running for IBM Z \/ s390.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/www.phoronix.net\/image.php?id=2026&#038;image=ibm_z_rust\" alt=\"IBM Z Rust graphic\"\/><\/p>\n<p>The patches are currently under review and given the small amount of code churn we&#8217;ll see if this gets picked up time for next month&#8217;s Linux v7.2 kernel cycle.<br \/>\n<br \/><a href=\"https:\/\/www.phoronix.com\/news\/IBM-s390-Linux-Kernel-Rust\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>IBM s390 Is The Latest Architecture Seeing Rust Linux Kernel Support https:\/\/www.phoronix.com\/news\/IBM-s390-Linux-Kernel-Rust Publish Date: 2026-05-12&#8230;<\/p>\n","protected":false},"author":1,"featured_media":244515,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.phoronix.net\/image.php?id=2026&image=ibm_z_rust","fifu_image_alt":"","footnotes":""},"categories":[48],"tags":[71],"class_list":["post-244513","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/244513"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=244513"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/244513\/revisions"}],"predecessor-version":[{"id":244517,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/244513\/revisions\/244517"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/244515"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=244513"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=244513"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=244513"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}