Skip to content

Commit

Permalink
Updated wording from 'best-effort' to 'commercially reasonable'
Browse files Browse the repository at this point in the history
(cherry picked from commit 878cc8b)
  • Loading branch information
dariavladykina committed Dec 22, 2023
1 parent eba2313 commit a424cf3
Showing 1 changed file with 213 additions and 3 deletions.
216 changes: 213 additions & 3 deletions xml/virt_support.xml
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@
</itemizedlist>

<itemizedlist>
<title>The following guest operating systems are supported on a best-effort
<title>The following guest operating systems are supported on a commercially reasonable
basis (L2, fixes if reasonable):</title>
<listitem>
<para>
Expand Down Expand Up @@ -282,8 +282,218 @@
(for Intel CPUs), and <link xlink:href="http://products.amd.com/"/> (for
AMD CPUs).
</para>
</listitem>
<listitem>

<important>
<para>
&mswin; guests can be rebooted by &libvirt;/&virsh; only if
paravirtualized drivers are installed in the guest. Refer to
<link xlink:href="https://www.suse.com/products/vmdriverpack/"/> for
more details on downloading and installing PV drivers.
</para>
</important>

<itemizedlist>
<title>The following guest operating systems are fully supported (L3):</title>
<listitem>
<para>
&sls; 11 SP4
</para>
</listitem>
<listitem>
<para>
&sls; 12 SP3, 12 SP4, 12 SP5
</para>
</listitem>
<listitem>
<para>
&sls; 15 GA, 15 SP1, 15 SP2, 15 SP3, 15 SP4
</para>
</listitem>
<listitem>
<para>
Windows Server 2008 SP2+, 2008 R2 SP1+, 2012+, 2012 R2+, 2016, 2019,
2022
</para>
</listitem>
<listitem>
<para>
<link xlink:href="https://www.windowsservercatalog.com/results.aspx?text=suse&amp;bCatID=1282&amp;avc=10&amp;ava=0&amp;OR=5">Microsoft
Windows Server Catalog</link>
</para>
</listitem>
<listitem>
<para>
Oracle Linux 6, 7, 8 (&kvm; hypervisor only)
</para>
</listitem>
</itemizedlist>

<itemizedlist>
<title>The following guest operating systems are supported as a technology preview (L2, fixes if reasonable):</title>
<listitem>
<para>
&sleda; 15 SP3
</para>
</listitem>
</itemizedlist>

<itemizedlist>
<title>&redhat; and &centos; guest operating systems are fully supported (L3) if the customer has purchased &sliberty;.</title>
<listitem>
<para>
Refer to the &sliberty; documentation at
<link
xlink:href="https://documentation.suse.com/liberty"/> for
the list of available combinations and supported releases. In other
cases, they are supported on a limited basis (L2, fixes if
reasonable).
</para>
</listitem>
</itemizedlist>

<note>
<title>RHEL PV drivers</title>
<para>
Starting from RHEL 7.2, &redhat; removed &xen; PV drivers.
</para>
</note>

<itemizedlist>
<title>The following guest operating systems are supported on a commercially reasonable basis (L2, fixes if reasonable):</title>
<listitem>
<para>
Windows 8+, 8.1+, 10+
</para>
</listitem>
</itemizedlist>

<itemizedlist>
<title>All other guest operating systems</title>
<listitem>
<para>
In other combinations, L2 support is provided but fixes are available
only if feasible. &suse; fully supports the host OS (hypervisor). The
guest OS issues need to be supported by the respective OS vendor. If
an issue fix involves both the host and guest environments, the
customer needs to approach both &suse; and the guest VM OS vendor.
</para>
</listitem>
<listitem>
<para>
All guest operating systems are supported both fully virtualized and
paravirtualized. The exception is Windows systems, which are only
supported fully virtualized (but they can use PV drivers:
<link
xlink:href="https://www.suse.com/products/vmdriverpack/"/>),
and OES operating systems, which are supported only paravirtualized.
</para>
</listitem>
<listitem>
<para>
All guest operating systems are supported both in 32-bit and 64-bit
environments, unless stated otherwise.
</para>
</listitem>
</itemizedlist>

<sect2 xml:id="sec-kvm-requires-guests-virt-drivers">
<title>Availability of paravirtualized drivers</title>
<para>
To improve the performance of the guest operating system,
paravirtualized drivers are provided when available. Although they are
not required, it is strongly recommended to use them.
</para>
<para>
Starting with &sls; 12 SP2, we switched to a PVops kernel. We are no
longer using a dedicated <package>kernel-xen</package> package:
</para>
<itemizedlist>
<listitem>
<para>
The <package>kernel-default+kernel-xen</package> on dom0 was
replaced by the <package>kernel-default</package> package.
</para>
</listitem>
<listitem>
<para>
The <package>kernel-xen</package> package on PV domU was replaced
by the <package>kernel-default</package> package.
</para>
</listitem>
<listitem>
<para>
The <package>kernel-default+xen-kmp</package> on HVM domU was
replaced by <package>kernel-default</package>.
</para>
</listitem>
</itemizedlist>
<para>
For &sls; 12 SP1 and older (down to 10 SP4), the paravirtualized
drivers are included in a dedicated <package>kernel-xen</package>
package.
</para>
<para>
The paravirtualized drivers are available as follows:
</para>
<variablelist>
<varlistentry os="osuse">
<term>&productname;</term>
<listitem>
<para>
Included in kernel
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>&sls; 12 / 12 SP1 / 12 SP2</term>
<listitem>
<para>
Included in kernel
</para>
</listitem>
</varlistentry>
<varlistentry os="sles;sled">
<term>&sls; 11 / 11 SP1 / 11 SP2 / 11 SP3 / 11 SP4</term>
<listitem>
<para>
Included in kernel
</para>
</listitem>
</varlistentry>
<varlistentry os="sles;sled">
<term>&sls; 10 SP4</term>
<listitem>
<para>
Included in kernel
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>&redhat;</term>
<listitem>
<para>
Available since &rhel; 5.4. Starting from &rhel; 7.2, &redhat;
removed the PV drivers.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Windows</term>
<listitem>
<para>
&suse; has developed virtio-based drivers for Windows, which are
available in the Virtual Machine Driver Pack (VMDP). For more
information, see
<link xlink:href="https://www.suse.com/products/vmdriverpack/"/>.
</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>
<sect1 xml:id="virt-migration-support">
<title>Supported VM migration scenarios</title>

<para>
On the &arm64; architecture, virtualization support was initially added to
ARMv7-A processors starting with Cortex-A15 and including Cortex-A7
Expand Down

0 comments on commit a424cf3

Please sign in to comment.