[PATCH v2] drm/i915/gvt: Add support for opregion virtualization

Zhenyu Wang zhenyuw at linux.intel.com
Mon Sep 4 02:31:03 UTC 2017


On 2017.09.04 18:04:42 +0800, Xiaolin Zhang wrote:
> opregion emulated with a copy from host which leads to some display
> bugs such as guest resolution adjustment failure due to host opregion
> fail to claim port D support. with a fake opregion table provided
> to fully emulate opregion to meet guest port requirment.
> 
> v1 - initial patch
> v2 - reforamt opregion arrary with 0x02x output
>

We need to publish the program you use to generate this virtual opregion
somewhere, maybe igt tool, so can review the setting and make future modification
able to do.

Anyway still think to only provide virtual VBT but ignore all optional
mailbox support. How about your test with guest OSes?

> +/*
> + * emulated OpRegion info: version 1040, support Mailbox from 1 to 4.
> + * emulated VBT info: VBT signature SKYLAKE, version 1.0 and BDB version 206,
> + * 3 child devices with DP-B, DP-C, DP-D
> + *
> + */

What's the port active setting?

-- 
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/20170904/ca637110/attachment.sig>


More information about the intel-gvt-dev mailing list