hardware/cpu: add virtualized? check

Signed-off-by: Patrick Linnane <patrick@linnane.io>
This commit is contained in:
Patrick Linnane 2024-01-18 14:18:46 -08:00
parent d84eadf870
commit 74a487ccfc
No known key found for this signature in database
2 changed files with 8 additions and 0 deletions

View File

@ -89,6 +89,10 @@ module Hardware
sysctl_bool("hw.optional.arm64")
end
def virtualized?
sysctl_bool("kern.hv_vmm_present")
end
private
def arm_family

View File

@ -156,6 +156,10 @@ module Hardware
[1].pack("I") == [1].pack("N")
end
def virtualized?
false
end
def features
[]
end