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"));
|
||||
}
|
||||
|
||||
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) => {
|
||||
info!(sl!(), "memory block size error: {:?}", e.kind());
|
||||
|
Loading…
Reference in New Issue
Block a user