Merge pull request #4713 from openanolis/adjust_default_vcpu

runtime-rs: handle default_vcpus greator than default_maxvcpu
This commit is contained in:
Peng Tao 2022-07-26 15:02:34 +08:00 committed by GitHub
commit 71384b60f3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -65,6 +65,10 @@ impl ConfigPlugin for DragonballConfig {
db.cpu_info.default_maxvcpus = default::MAX_DRAGONBALL_VCPUS;
}
if db.cpu_info.default_vcpus as u32 > db.cpu_info.default_maxvcpus {
db.cpu_info.default_vcpus = db.cpu_info.default_maxvcpus as i32;
}
if db.machine_info.entropy_source.is_empty() {
db.machine_info.entropy_source =
default::DEFAULT_DRAGONBALL_ENTROPY_SOURCE.to_string();