[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v4 0/2] tools: Intel IGD fixes



The goal of this series is to provide improved support for Intel graphics
device (IGD) passthrough to Xen HVM guests which is currently not good. It
started with a 3-patch series for the Qemu device model and has grown to a
seven-patch series for the Qemu device model and this 2-patch series for
the Xen tools.

Most of the fixes needed for Intel IGD passthrough are in the device
model but help is also needed from the Xen tools to provide proper support
for newer Intel IGD devices with an extended video bios table (VBT).

For the purpose of reviewing the two patches in this series, by far the most
relevant patch in the patch series for the Qemu device model is Patch 6. At
the least, reviewers of these two patches should also be familiar with Patch 6
of the companion patch series to the Qemu device model that is available here:

https://lore.kernel.org/qemu-devel/20260911072453.46256-7-brchuckz@xxxxxxx/

For further reference, the link to the cover letter of the latest version (v6)
of the companion Qemu device model patch series is available here:

https://lore.kernel.org/qemu-devel/20260911072453.46256-1-brchuckz@xxxxxxx/

Please refer to each patch in this series and in the companion patch series
for the Qemu device model for further details.

Chuck Zmudzinski (2):
  tools/hvmloader: implement Intel IGD extended VBT support
  libxl: add OpRegion and VBT to firmware when assigning IGD

 tools/firmware/hvmloader/config.h |  6 +-
 tools/firmware/hvmloader/e820.c   |  4 +-
 tools/firmware/hvmloader/pci.c    | 96 ++++++++++++++++++++++++++++++-
 tools/libs/light/libxl_pci.c      | 82 ++++++++++++++++++++++++++
 4 files changed, 182 insertions(+), 6 deletions(-)

-- 
2.52.0




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.