[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] hvmloader: Intel GPU passthrough, reverse OpRegion
On 23/11/2011 16:07, "Jean Guyader" <jean.guyader@xxxxxxxxxxxxx> wrote: > > The Intel GPU uses a two pages NVS region called OpRegion. > In order to get full support for the driver in the guest > we need to map this region. > > This patch reserves 2 pages on the top of the RAM and > mark this region as NVS in the e820. Then we write the > address to the config space (offset 0xfc) so the device > model can map the OpRegion at this address in the guest. Please use mem_hole_alloc() rather than adjusting {low,high}_mem_pgend. Is it correct to do this for *all* gfx devices with Intel vendor id? -- Keir > Signed-off-by: Jean Guyader <jean.guyader@xxxxxxxxxxxxx> > --- > tools/firmware/hvmloader/config.h | 1 + > tools/firmware/hvmloader/e820.c | 8 ++++++++ > tools/firmware/hvmloader/pci.c | 28 ++++++++++++++++++++++++++++ > tools/firmware/hvmloader/pci_regs.h | 2 ++ > 4 files changed, 39 insertions(+), 0 deletions(-) > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |