[PATCH v7 1/2] drm/i915: Enable guest i915 48bit full ppgtt functionality
Zhenyu Wang
zhenyuw at linux.intel.com
Fri Jul 7 07:36:16 UTC 2017
On 2017.07.07 15:29:38 +0800, Zhenyu Wang wrote:
> From: Tina Zhang <tina.zhang at intel.com>
>
> Enable the guest i915 48bit full ppgtt functionality when host can provide
> the capability. vgt_caps is introduced to guest i915 driver to get the vgpu
> capabilities from the device model. VGT_CAPS_FULL_PPGTT_48BIT is one of the
> capabilities type which let guest i915 dirver know that the guest 48bit
> i915 full ppgtt is supported by device model.
>
> Notice that the minor version of pvinfo isn't bumped because of this
> vgt_caps introduction, due to older guest would be broken by simply
> increasing the pvinfo version. Although the pvinfo minor version doesn't
> increase, the compatibility won't be blocked. The compatibility is ensured
> by checking the value of caps field in pvinfo. Zero means no full ppgtt
> support and BIT(2) means this feature is provided.
>
Note: as agreed with Joonas if i915 change is reviewed ok, this series
will be merged through gvt tree for dependence.
--
Open Source Technology Center, Intel ltd.
$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/intel-gvt-dev/attachments/20170707/2f7bc9f6/attachment.sig>
More information about the intel-gvt-dev
mailing list