mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-06-25 15:02:45 +00:00
Merge pull request #910 from egernst/fix-parsing
agent: fix errorneous parsing for guest block size
This commit is contained in:
commit
2e72972cd7
@ -1407,7 +1407,13 @@ fn get_memory_info(block_size: bool, hotplug: bool) -> Result<(u64, bool)> {
|
|||||||
return Err(anyhow!("Invalid block size"));
|
return Err(anyhow!("Invalid block size"));
|
||||||
}
|
}
|
||||||
|
|
||||||
size = v.trim().parse::<u64>()?;
|
size = match u64::from_str_radix(v.trim(), 16) {
|
||||||
|
Ok(h) => h,
|
||||||
|
Err(_) => {
|
||||||
|
warn!(sl!(), "failed to parse the str {} to hex", size);
|
||||||
|
return Err(anyhow!("Invalid block size"));
|
||||||
|
}
|
||||||
|
};
|
||||||
}
|
}
|
||||||
Err(e) => {
|
Err(e) => {
|
||||||
info!(sl!(), "memory block size error: {:?}", e.kind());
|
info!(sl!(), "memory block size error: {:?}", e.kind());
|
||||||
|
Loading…
Reference in New Issue
Block a user