linux-yocto/samples/rust
Marko Turk 93b3274587 samples: rust: fix endianness issue in rust_driver_pci
commit e2f1081ca8f18c146e8f928486deac61eca2b517 upstream.

MMIO backend of PCI Bar always assumes little-endian devices and
will convert to CPU endianness automatically. Remove the u32::from_le
conversion which would cause a bug on big-endian machines.

Cc: stable@vger.kernel.org
Reviewed-by: Dirk Behme <dirk.behme@de.bosch.com>
Signed-off-by: Marko Turk <mt@markoturk.info>
Fixes: 685376d18e ("samples: rust: add Rust PCI sample driver")
Link: https://patch.msgid.link/20251210112503.62925-2-mt@markoturk.info
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2026-01-02 12:57:05 +01:00
..
hostprogs
Kconfig Char/Misc/IIO/Binder changes for 6.18-rc1 2025-10-04 16:26:32 -07:00
Makefile Char/Misc/IIO/Binder changes for 6.18-rc1 2025-10-04 16:26:32 -07:00
rust_configfs.rs for-6.18/block-20250929 2025-10-02 10:16:56 -07:00
rust_debugfs_scoped.rs samples: rust: Add scoped debugfs sample driver 2025-09-10 21:05:11 +02:00
rust_debugfs.rs samples: rust: Add debugfs sample driver 2025-09-10 18:58:25 +02:00
rust_dma.rs drm next for 6.18-rc1 2025-10-02 12:47:25 -07:00
rust_driver_auxiliary.rs rust: pci: use pci::Vendor instead of bindings::PCI_VENDOR_ID_* 2025-09-01 20:16:36 +02:00
rust_driver_faux.rs Driver core updates for 6.15-rc1 2025-04-01 11:02:03 -07:00
rust_driver_pci.rs samples: rust: fix endianness issue in rust_driver_pci 2026-01-02 12:57:05 +01:00
rust_driver_platform.rs rust: driver-core: Update ARef and AlwaysRefCounted imports from sync::aref 2025-08-15 22:34:41 +02:00
rust_driver_usb.rs samples: rust: add a USB driver sample 2025-09-24 13:13:04 +02:00
rust_minimal.rs rust: module: introduce authors key 2025-03-10 15:12:17 +01:00
rust_misc_device.rs Merge patch series "Rust support for struct iov_iter" 2025-09-06 13:27:23 +02:00
rust_print_events.c rust: samples: add tracepoint to Rust sample 2024-11-04 16:21:44 -05:00
rust_print_main.rs rust: use kernel::{fmt,prelude::fmt!} 2025-07-21 01:16:35 +02:00