On Mon, May 25, 2026 at 08:16:53PM +0200, Miguel Ojeda wrote: > On Wed, May 20, 2026 at 8:48 AM Mukesh Kumar Chaurasiya (IBM) > <[email protected]> wrote: > > > > Minimum `rustc` version required for powerpc is 1.95 as some critical > > features required for compiling rust code for kernel are not there. > > Which critical features? Hey Miguel,
Right now i can only think of inline asm. I can rerun the whole thing with 1.85 and figure out the issues with 1.85. I'll get back on this. > > > For example Stable inline asm support which got merged in 1.95. > > It is not needed that the support is stable, but rather that > everything you may need works. > I wanted inline asm be stable, I was skeptical about inline asm to be unstable and potentially messing up the whole system. That's the reason I waited for the stable support to get merged before sending out this patch series. > From a quick test (with a dummy example that may not be > representative), ppc64 inline assembly seems to work for a long time, > way before Rust 1.95. > > So, which is the actual version that it is needed? i.e. 1.95.0 doesn't > seem to be required at least due to that. > Yeah it may be true. I'll test out the 1.85 rustc and come back with the results. > That is why I am asking about the critical features above, because it > may be that this works since earlier versions. > > (I wonder if this patch and s390's similar one influenced each other?) > I am not aware of s390x way of approaching support for rust so can't say anything about that. > Thanks! > > Cheers, > Miguel Regards, Mukesh
