On Sun, Mar 09, 2025 at 09:42:15PM +0100, Miguel Ojeda wrote: > Two missing ones on top of the other 60 -- sorry again! I tested the end result > of applying the 62 on top of v6.12.18 with all combinations of: > > - The minimum and maximum Rust compiler versions (i.e. 1.78.0 and 1.85.0). > > - x86_64, arm64, riscv64 and loongarch64 (this last one with the other > unrelated-to-Rust fix on top). > > - A defconfig with Rust users enabled (rust_minimal, rust_print, rnull, > drm_panic_qr, qt2025, ax88796b_rust) plus a similar with a couple debug > options on top (Rust debug assertions and KUnit Rust doctests). > > All pass my usual tests, are `WERROR=y` and Clippy-clean etc. > > Plus x86_64 out-of-tree build, a x86_64 subdir build and a x86_64 Rust disabled > build. On x86_64, it should still build commit-by-commit. > > Cheers, > Miguel > > Gary Guo (1): > rust: map `long` to `isize` and `char` to `u8` > > Miguel Ojeda (1): > rust: finish using custom FFI integer types > > drivers/gpu/drm/drm_panic_qr.rs | 2 +- > rust/ffi.rs | 37 ++++++++++++++++++++++++++++++++- > rust/kernel/error.rs | 5 +---- > rust/kernel/firmware.rs | 2 +- > rust/kernel/uaccess.rs | 27 +++++++----------------- > 5 files changed, 46 insertions(+), 27 deletions(-) > > -- > 2.48.1 > Now queued up, thanks. greg k-h