Update doc/developer-guides/GVT-g-kernel-options.rst

Co-Authored-By: dbkinder <david.b.kinder@intel.com>
This commit is contained in:
Geoffroy Van Cutsem 2019-01-09 09:50:37 -08:00 committed by David Kinder
parent d998170f17
commit c11090215d

View File

@ -29,8 +29,8 @@ overall graphics performance.
The ``i915.enable_pvmmio`` option controls The ``i915.enable_pvmmio`` option controls
the optimization levels of the PVMMIO feature: each bit represents a the optimization levels of the PVMMIO feature: each bit represents a
sub-feature of the optimization. By default, all sub-feature of the optimization. By default, all
sub-features of PVMMIO are enabled but can also be selectively sub-features of PVMMIO are enabled. They can also be selectively
enabled as well. enabled or disabled..
The PVMMIO optimization levels are: The PVMMIO optimization levels are:
@ -50,15 +50,21 @@ The PVMMIO optimization levels are:
i915.gvt_workload_priority i915.gvt_workload_priority
************************** **************************
acrnGT supports **Prioritized Rendering** as described in the AcrnGT supports **Prioritized Rendering** as described in the
:ref:`GVT-g-prioritized-rendering` high-level design. This :ref:`GVT-g-prioritized-rendering` high-level design. This
configuration option controls the priority level of GVT-g guests. configuration option controls the priority level of GVT-g guests.
Priority levels range from -1023 to 1023. Priority levels range from -1023 to 1023.
The default priority is 0, the same priority as the Service OS. If the The default priority is zero, the same priority as the Service OS. If
level is negative, the guest's priority will be lower than the Service the level is less than zero, the guest's priority will be lower than the
OS, so graphics preemption will work and the prioritized rendering Service OS, so graphics preemption will work and the prioritized
feature will be enabled. This is a Service OS only parameters, and does rendering feature will be enabled. If the level is greater than zero,
UOS graphics workloads will preempt most of the SOS graphics workloads,
except for display updating related workloads that use a default highest
priority (1023).
Currently, all UOSes share the same priority.
This is a Service OS only parameters, and does
not work in the User OS. not work in the User OS.
i915.enable_initial_modeset i915.enable_initial_modeset
@ -82,6 +88,8 @@ In the current configuration, we will set
``i915.enable_initial_modeset=1`` in SOS and ``i915.enable_initial_modeset=1`` in SOS and
``i915.enable_initial_modeset=0`` in UOS. ``i915.enable_initial_modeset=0`` in UOS.
This parmeter is not used on UEFI platforms.
i915.avail_planes_per_pipe and i915.domain_plane_owners i915.avail_planes_per_pipe and i915.domain_plane_owners
******************************************************* *******************************************************