|
@@ -538,7 +538,7 @@ mod tests {
|
|
|
hal::fake::FakeHal,
|
|
|
transport::{
|
|
|
fake::{FakeTransport, QueueStatus, State},
|
|
|
- DeviceStatus, DeviceType,
|
|
|
+ DeviceType,
|
|
|
},
|
|
|
};
|
|
|
use alloc::{sync::Arc, vec};
|
|
@@ -562,11 +562,8 @@ mod tests {
|
|
|
opt_io_size: Volatile::new(0),
|
|
|
};
|
|
|
let state = Arc::new(Mutex::new(State {
|
|
|
- status: DeviceStatus::empty(),
|
|
|
- driver_features: 0,
|
|
|
- guest_page_size: 0,
|
|
|
- interrupt_pending: false,
|
|
|
queues: vec![QueueStatus::default()],
|
|
|
+ ..Default::default()
|
|
|
}));
|
|
|
let transport = FakeTransport {
|
|
|
device_type: DeviceType::Console,
|
|
@@ -598,11 +595,8 @@ mod tests {
|
|
|
opt_io_size: Volatile::new(0),
|
|
|
};
|
|
|
let state = Arc::new(Mutex::new(State {
|
|
|
- status: DeviceStatus::empty(),
|
|
|
- driver_features: 0,
|
|
|
- guest_page_size: 0,
|
|
|
- interrupt_pending: false,
|
|
|
queues: vec![QueueStatus::default()],
|
|
|
+ ..Default::default()
|
|
|
}));
|
|
|
let transport = FakeTransport {
|
|
|
device_type: DeviceType::Console,
|
|
@@ -671,11 +665,8 @@ mod tests {
|
|
|
opt_io_size: Volatile::new(0),
|
|
|
};
|
|
|
let state = Arc::new(Mutex::new(State {
|
|
|
- status: DeviceStatus::empty(),
|
|
|
- driver_features: 0,
|
|
|
- guest_page_size: 0,
|
|
|
- interrupt_pending: false,
|
|
|
queues: vec![QueueStatus::default()],
|
|
|
+ ..Default::default()
|
|
|
}));
|
|
|
let transport = FakeTransport {
|
|
|
device_type: DeviceType::Console,
|
|
@@ -749,11 +740,8 @@ mod tests {
|
|
|
opt_io_size: Volatile::new(0),
|
|
|
};
|
|
|
let state = Arc::new(Mutex::new(State {
|
|
|
- status: DeviceStatus::empty(),
|
|
|
- driver_features: 0,
|
|
|
- guest_page_size: 0,
|
|
|
- interrupt_pending: false,
|
|
|
queues: vec![QueueStatus::default()],
|
|
|
+ ..Default::default()
|
|
|
}));
|
|
|
let transport = FakeTransport {
|
|
|
device_type: DeviceType::Console,
|
|
@@ -819,11 +807,8 @@ mod tests {
|
|
|
opt_io_size: Volatile::new(0),
|
|
|
};
|
|
|
let state = Arc::new(Mutex::new(State {
|
|
|
- status: DeviceStatus::empty(),
|
|
|
- driver_features: 0,
|
|
|
- guest_page_size: 0,
|
|
|
- interrupt_pending: false,
|
|
|
queues: vec![QueueStatus::default()],
|
|
|
+ ..Default::default()
|
|
|
}));
|
|
|
let transport = FakeTransport {
|
|
|
device_type: DeviceType::Console,
|