@@ -284,7 +284,7 @@ impl MmioDevice {
284
284
impl BusDevice for MmioDevice {
285
285
fn read ( & mut self , offset : u64 , data : & mut [ u8 ] ) {
286
286
match offset {
287
- 0x00 ... 0xff if data. len ( ) == 4 => {
287
+ 0x00 ..= 0xff if data. len ( ) == 4 => {
288
288
let v = match offset {
289
289
0x0 => MMIO_MAGIC_VALUE ,
290
290
0x04 => MMIO_VERSION ,
@@ -309,7 +309,7 @@ impl BusDevice for MmioDevice {
309
309
} ;
310
310
LittleEndian :: write_u32 ( data, v) ;
311
311
}
312
- 0x100 ... 0xfff => self . device . read_config ( offset - 0x100 , data) ,
312
+ 0x100 ..= 0xfff => self . device . read_config ( offset - 0x100 , data) ,
313
313
_ => {
314
314
warn ! (
315
315
"invalid virtio mmio read: 0x{:x}:0x{:x}" ,
@@ -330,7 +330,7 @@ impl BusDevice for MmioDevice {
330
330
}
331
331
332
332
match offset {
333
- 0x00 ... 0xff if data. len ( ) == 4 => {
333
+ 0x00 ..= 0xff if data. len ( ) == 4 => {
334
334
let v = LittleEndian :: read_u32 ( data) ;
335
335
match offset {
336
336
0x14 => self . features_select = v,
@@ -370,7 +370,7 @@ impl BusDevice for MmioDevice {
370
370
}
371
371
}
372
372
}
373
- 0x100 ... 0xfff => {
373
+ 0x100 ..= 0xfff => {
374
374
if self . check_driver_status ( DEVICE_DRIVER , DEVICE_FAILED ) {
375
375
self . device . write_config ( offset - 0x100 , data)
376
376
} else {
0 commit comments