[VirtIO] Correct the error code when device not match

This commit is contained in:
Yuke Peng
2024-10-01 13:48:25 +08:00
committed by Tate, Hongliang Tian
parent 2765b1106e
commit 7d5a2b7a79

View File

@ -268,7 +268,7 @@ impl VirtioPciTransport {
"Unrecognized virtio-pci device id:{:x?}",
common_device.device_id().device_id
);
return Err((BusProbeError::ConfigurationSpaceError, common_device));
return Err((BusProbeError::DeviceNotMatch, common_device));
}
let id = id - 0x1040;
match VirtioDeviceType::try_from(id as u8) {
@ -278,7 +278,7 @@ impl VirtioPciTransport {
"Unrecognized virtio-pci device id:{:x?}",
common_device.device_id().device_id
);
return Err((BusProbeError::ConfigurationSpaceError, common_device));
return Err((BusProbeError::DeviceNotMatch, common_device));
}
}
}