mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-05 19:47:53 +00:00
Merge pull request #8533 from fidencio/topic/fix-invalid-cpu-topology-for-tdx
Revert "runtime: confidential: Do not set the max_vcpu to cpu"
This commit is contained in:
commit
9b30d97885
@ -58,6 +58,11 @@ func validateHypervisorConfig(conf *HypervisorConfig) error {
|
|||||||
conf.DefaultMaxVCPUs = defaultMaxVCPUs
|
conf.DefaultMaxVCPUs = defaultMaxVCPUs
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if conf.ConfidentialGuest && conf.NumVCPUs() != conf.DefaultMaxVCPUs {
|
||||||
|
hvLogger.Warnf("Confidential guests do not support hotplugging of vCPUs. Setting DefaultMaxVCPUs to NumVCPUs (%d)", conf.NumVCPUs())
|
||||||
|
conf.DefaultMaxVCPUs = conf.NumVCPUs()
|
||||||
|
}
|
||||||
|
|
||||||
if conf.Msize9p == 0 && conf.SharedFS != config.VirtioFS {
|
if conf.Msize9p == 0 && conf.SharedFS != config.VirtioFS {
|
||||||
conf.Msize9p = defaultMsize9p
|
conf.Msize9p = defaultMsize9p
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user