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

Re: [Xen-devel] [PATCH 0/5] xen: add Intel IGD passthrough support



On Thu, 27 Feb 2014, Zhang, Yang Z wrote:
> Zhang, Yang Z wrote on 2014-02-21:
> > From: Yang Zhang <yang.z.zhang@xxxxxxxxx>
> > 
> > The following patches are ported from Xen Qemu-traditional branch
> > which are adding Intel IGD passthrough supporting to Qemu upstream.
> > 
> > To pass through IGD to guest, user need to add following lines in Xen
> > config file: gfx_passthru=1 pci=['00:02.0@2']
> > 
> > Besides, since Xen + Qemu upstream is requiring seabios, user also
> > need to recompile seabios with CONFIG_OPTIONROMS_DEPLOYED=y to allow
> > IGD pass through
> > successfully:
> > 1. change CONFIG_OPTIONROMS_DEPLOYED=y in file:
> > xen/tools/firmware/seabios-config 2. recompile the tools
> > 
> > I have successfully boot Win 7 and RHEL6u4 guests with IGD assigned in
> > Haswell desktop with Latest Xen + Qemu upstream.
> > 
> > Yang Zhang (5):
> >   xen, gfx passthrough: basic graphics passthrough support
> >   xen, gfx passthrough: reserve 00:02.0 for INTEL IGD
> >   xen, gfx passthrough: create intel isa bridge
> >   xen, gfx passthrough: support Intel IGD passthrough with VT-D
> >   xen, gfx passthrough: add opregion mapping
> >  configure                    |    2 +- hw/pci-host/piix.c           |  
> >  15 ++ hw/pci/pci.c                 |   19 ++ hw/xen/Makefile.objs      
> >    |    2 +- hw/xen/xen-host-pci-device.c |    5 +
> >  hw/xen/xen-host-pci-device.h |    1 + hw/xen/xen_pt.c              |  
> >  10 + hw/xen/xen_pt.h              |   13 ++-
> >  hw/xen/xen_pt_config_init.c  |   45 +++++- hw/xen/xen_pt_graphics.c    
> >  |  407 ++++++++++++++++++++++++++++++++++++++++++ qemu-options.hx      
> >         |    9 + vl.c                         |    8 + 12 files changed,
> >  532 insertions(+), 4 deletions(-)  create mode
> > 100644 hw/xen/xen_pt_graphics.c
> 
> Ping.

Sorry but with the Xen 4.4 release and travels I won't be able to review
it for a while, but I'll get around to it at some point not too far.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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