[PATCH v2 0/3] xen/igd: fixes for Intel IGD passthrough

Chuck Zmudzinski posted 3 patches 2 weeks ago
Failed in applying to current master (apply log)
There is a newer version of this series
hw/xen/xen_pt.c          |  5 ++-
hw/xen/xen_pt_graphics.c | 85 ++++++++++++++++++++++++++++++++++++++--
hw/xen/xen_pt_load_rom.c | 18 ++++++---
include/hw/xen/xen_igd.h |  3 +-
4 files changed, 99 insertions(+), 12 deletions(-)
[PATCH v2 0/3] xen/igd: fixes for Intel IGD passthrough
Posted by Chuck Zmudzinski 2 weeks ago
This patch series aims to fix long-standing bugs that need
to be backported to all currently supported stable versions.

This series fixes three bugs that cause problems ranging from
a dark screen in the guest until the guest OS graphics drivers
are loaded to an assert failure that prevents the guest from
starting.

To test these patches, it is necessary to test with older Intel
IGD devices that have support for legacy VGA bios.

The patches have been tested using Xen 4.21 and Seabios 1.17
on Fedora 44 using an Intel NUC7i5BNK with an i5-7260U processor
and have been verified to fix the bugs as described in the
individual patches.

Changes in v2:
  - close open files before setting errp
  - improvements to readability and style
  - small corrections to the commit messages
  - add stable to Cc list

Chuck Zmudzinski (3):
  xen/igd: get PCH info from host sysfs
  xen/igd: don't register rom bar twice
  xen/igd: fixup device id before registering rom

 hw/xen/xen_pt.c          |  5 ++-
 hw/xen/xen_pt_graphics.c | 85 ++++++++++++++++++++++++++++++++++++++--
 hw/xen/xen_pt_load_rom.c | 18 ++++++---
 include/hw/xen/xen_igd.h |  3 +-
 4 files changed, 99 insertions(+), 12 deletions(-)

-- 
2.52.0