mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-18 09:23:10 +00:00
virtcontainers: Drop check for the tdx
CPU flag
In the recent kernels provided by Intel the `tdx` CPU flag is not present anymore. Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
parent
01bdacb4e4
commit
25b3cdd38c
@ -12,8 +12,6 @@ const (
|
|||||||
|
|
||||||
tdxSysFirmwareDir = "/sys/firmware/tdx/"
|
tdxSysFirmwareDir = "/sys/firmware/tdx/"
|
||||||
|
|
||||||
tdxCPUFlag = "tdx"
|
|
||||||
|
|
||||||
sevKvmParameterPath = "/sys/module/kvm_amd/parameters/sev"
|
sevKvmParameterPath = "/sys/module/kvm_amd/parameters/sev"
|
||||||
|
|
||||||
snpKvmParameterPath = "/sys/module/kvm_amd/parameters/sev_snp"
|
snpKvmParameterPath = "/sys/module/kvm_amd/parameters/sev_snp"
|
||||||
@ -21,10 +19,6 @@ const (
|
|||||||
|
|
||||||
// TDX is supported and properly loaded when the firmware directory (either tdx or tdx_seam) exists or `tdx` is part of the CPU flag
|
// TDX is supported and properly loaded when the firmware directory (either tdx or tdx_seam) exists or `tdx` is part of the CPU flag
|
||||||
func checkTdxGuestProtection(flags map[string]bool) bool {
|
func checkTdxGuestProtection(flags map[string]bool) bool {
|
||||||
if flags[tdxCPUFlag] {
|
|
||||||
return true
|
|
||||||
}
|
|
||||||
|
|
||||||
if d, err := os.Stat(tdxSysFirmwareDir); err == nil && d.IsDir() {
|
if d, err := os.Stat(tdxSysFirmwareDir); err == nil && d.IsDir() {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user