From 94bc7bf276c26b7e64741ae9b10bbdcea58ad832 Mon Sep 17 00:00:00 2001 From: Manos Pitsidianakis Date: Fri, 1 Aug 2025 21:20:19 +0300 Subject: [PATCH] spi: enable workspace-wide lints Signed-off-by: Manos Pitsidianakis --- vhost-device-spi/Cargo.toml | 3 +++ vhost-device-spi/src/linux_spi.rs | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/vhost-device-spi/Cargo.toml b/vhost-device-spi/Cargo.toml index ad643e2..57a9dd6 100644 --- a/vhost-device-spi/Cargo.toml +++ b/vhost-device-spi/Cargo.toml @@ -33,3 +33,6 @@ bitflags = "2.9.1" assert_matches = "1.5" virtio-queue = { version = "0.16", features = ["test-utils"] } vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] } + +[lints] +workspace = true diff --git a/vhost-device-spi/src/linux_spi.rs b/vhost-device-spi/src/linux_spi.rs index e003f7d..5952579 100644 --- a/vhost-device-spi/src/linux_spi.rs +++ b/vhost-device-spi/src/linux_spi.rs @@ -58,7 +58,7 @@ pub fn spi_ioc_message(n: u32) -> u64 { if n * 32 < (1 << _IOC_SIZEBITS) { size = n * 32; } - (SPI_IOC_MESSAGE_BASE | (size << _IOC_SIZESHIFT)) as u64 + u64::from(SPI_IOC_MESSAGE_BASE | (size << _IOC_SIZESHIFT)) } bitflags! {