You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
75 lines
2.7 KiB
75 lines
2.7 KiB
1 month ago
|
From 11992ca0dbeb077dbf4c033fe8a19a1ef19d7e57 Mon Sep 17 00:00:00 2001
|
||
|
From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= <berrange@redhat.com>
|
||
|
Date: Fri, 2 Aug 2024 13:17:56 +0100
|
||
|
Subject: [PATCH] man/systemd-detect-virt: list known CVM technologies
|
||
|
MIME-Version: 1.0
|
||
|
Content-Type: text/plain; charset=UTF-8
|
||
|
Content-Transfer-Encoding: 8bit
|
||
|
|
||
|
Add a section which lists the known confidential virtual machine
|
||
|
technologies.
|
||
|
|
||
|
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
|
||
|
(cherry picked from commit a8fb5d21fd6127a6d05757c793cc9ba47f65c893)
|
||
|
|
||
|
Related: RHEL-50651
|
||
|
---
|
||
|
man/systemd-detect-virt.xml | 44 +++++++++++++++++++++++++++++++++++++
|
||
|
1 file changed, 44 insertions(+)
|
||
|
|
||
|
diff --git a/man/systemd-detect-virt.xml b/man/systemd-detect-virt.xml
|
||
|
index 5aaff839a4..428c5a86fa 100644
|
||
|
--- a/man/systemd-detect-virt.xml
|
||
|
+++ b/man/systemd-detect-virt.xml
|
||
|
@@ -207,6 +207,50 @@
|
||
|
WSL is categorized as a container for practical purposes.
|
||
|
Multiple WSL environments share the same kernel and services
|
||
|
should generally behave like when being run in a container.</para>
|
||
|
+
|
||
|
+ <para>When executed with <option>--cvm</option>, instead of
|
||
|
+ printing the virtualization technology, it will display the
|
||
|
+ confidential virtual machine technology, if any. The
|
||
|
+ following technologies are currently identified:</para>
|
||
|
+
|
||
|
+ <table>
|
||
|
+ <title>Known confidential virtualization technologies</title>
|
||
|
+ <tgroup cols='2' align='left' colsep='1' rowsep='1'>
|
||
|
+ <colspec colname="id" />
|
||
|
+ <colspec colname="product" />
|
||
|
+ <thead>
|
||
|
+ <row>
|
||
|
+ <entry>Arch</entry>
|
||
|
+ <entry>ID</entry>
|
||
|
+ <entry>Technology</entry>
|
||
|
+ </row>
|
||
|
+ </thead>
|
||
|
+ <tbody>
|
||
|
+ <row>
|
||
|
+ <entry valign="top" morerows="3">x86_64</entry>
|
||
|
+ <entry><varname>sev</varname></entry>
|
||
|
+ <entry>AMD Secure Encrypted Virtualization</entry>
|
||
|
+ </row>
|
||
|
+ <row>
|
||
|
+ <entry><varname>sev-es</varname></entry>
|
||
|
+ <entry>AMD Secure Encrypted Virtualization - Encrypted State</entry>
|
||
|
+ </row>
|
||
|
+ <row>
|
||
|
+ <entry><varname>sev-snp</varname></entry>
|
||
|
+ <entry>AMD Secure Encrypted Virtualization - Secure Nested Paging</entry>
|
||
|
+ </row>
|
||
|
+ <row>
|
||
|
+ <entry><varname>tdx</varname></entry>
|
||
|
+ <entry>Intel Trust Domain Extensions</entry>
|
||
|
+ </row>
|
||
|
+ <row>
|
||
|
+ <entry>s390x</entry>
|
||
|
+ <entry><varname>protvirt</varname></entry>
|
||
|
+ <entry>IBM Protected Virtualization (Secure Execution)</entry>
|
||
|
+ </row>
|
||
|
+ </tbody>
|
||
|
+ </tgroup>
|
||
|
+ </table>
|
||
|
</refsect1>
|
||
|
|
||
|
<refsect1>
|