search for: opregion

Displaying 20 results from an estimated 45 matches for "opregion".

2012 May 10
2
[PATCH][RESEND] qemu-xen: Intel GPU passthrough, fix OpRegion mapping (v3)
The OpRegion shouldn''t be mapped 1:1 because the address in the host can''t be used in the guest directly. This patch traps read and write access to the opregion of the Intel GPU config space (offset 0xfc). To work correctly this patch needs a change in hvmloader. HVMloader will allocate 2 p...
2012 Dec 20
25
[PATCH] hvmloader / qemu-xen: Getting rid of resource conflict for OpRegion.
This is hvmloader part of the change that gets rid of the resource conflict warning in the guest kernel. The OpRegion may not always be page aligned. As a result one extra page is required to fully accommodate the OpRegion in that case. Just reserve one more page here. Signed-off-by: Timothy Guo <firemeteor@users.sourceforge.net> diff -r 11b4bc743b1f tools/firmware/hvmloader/e820.c --- a/tools/firmware/hvm...
2011 Nov 27
5
[PATCH] qemu-xen: Intel GPU passthrough, fix OpRegion mapping.
The OpRegion shouldn''t be mapped 1:1 because the address in the host can''t be used in the guest directly. This patch traps read and write access to the opregion of the Intel GPU config space (offset 0xfc). To work correctly this patch needs a change in hvmloader. HVMloader will allocate 2 p...
2019 May 08
3
Re: [iGVT-g] GVT-g - suboptimal user experience
...e to configure own resolutions for devices at host without additional manipulations in guest. Ideally, resolution should be dynamic and change appropriately on resize of virt-manager window 3. This is about windows guest and VM configured with UEFI (OVMF) instead of BIOS. I head its about dropping OpRegion dependency in Windows guest driver to support that configuration Thank you. 20.04.2019, 05:14, "Yuan, Hang" <hang.yuan@intel.com>: > Could you elaborate a bit more about the first two features? On UEFI VMs support (Windows guest), do you mean enabling Windows VM display on UEFI...
2016 Aug 30
4
[PATCH v2 2/2] vfio: add virtio pci quirk
...free software; you can redistribute it and/or modify > + * it under the terms of the GNU General Public License version 2 as > + * published by the Free Software Foundation. > + * > + * Register a device specific region through which to provide read-only > + * access to the Intel IGD opregion. The register defining the opregion > + * address is also virtualized to prevent user modification. > + */ > + > +#include <linux/io.h> > +#include <linux/pci.h> > +#include <linux/uaccess.h> Are io.h and uaccess.h needed? > +#include <linux/vfio.h> &...
2016 Aug 30
4
[PATCH v2 2/2] vfio: add virtio pci quirk
...free software; you can redistribute it and/or modify > + * it under the terms of the GNU General Public License version 2 as > + * published by the Free Software Foundation. > + * > + * Register a device specific region through which to provide read-only > + * access to the Intel IGD opregion. The register defining the opregion > + * address is also virtualized to prevent user modification. > + */ > + > +#include <linux/io.h> > +#include <linux/pci.h> > +#include <linux/uaccess.h> Are io.h and uaccess.h needed? > +#include <linux/vfio.h> &...
2019 May 09
0
Re: [iGVT-g] GVT-g - suboptimal user experience
...priately on resize of > > virt-manager window > > Works. Needs cutting edge software versions though (qemu 4.0 and linux > kernel 5.1 on the host). > > > 3. This is about windows guest and VM configured with UEFI (OVMF) > > instead of BIOS. I head its about dropping OpRegion dependency in > > Windows guest driver to support that configuration > > That one is for intel to answer ... [Yuan, Hang] Thanks for your answers, Gerd! On dropping OpRegion dependency, we raised the request to Windows gfx driver team but so far not in their plan yet.
2016 Apr 18
1
[PATCH RFC 3/3] vfio: add virtio pci quirk
...free software; you can redistribute it and/or modify > + * it under the terms of the GNU General Public License version 2 as > + * published by the Free Software Foundation. > + * > + * Register a device specific region through which to provide read-only > + * access to the Intel IGD opregion. The register defining the opregion > + * address is also virtualized to prevent user modification. Update > + */ > + > +#include <linux/io.h> > +#include <linux/pci.h> > +#include <linux/uaccess.h> > +#include <linux/vfio.h> > +#include <linux/...
2016 Apr 18
1
[PATCH RFC 3/3] vfio: add virtio pci quirk
...free software; you can redistribute it and/or modify > + * it under the terms of the GNU General Public License version 2 as > + * published by the Free Software Foundation. > + * > + * Register a device specific region through which to provide read-only > + * access to the Intel IGD opregion. The register defining the opregion > + * address is also virtualized to prevent user modification. Update > + */ > + > +#include <linux/io.h> > +#include <linux/pci.h> > +#include <linux/uaccess.h> > +#include <linux/vfio.h> > +#include <linux/...
2016 Aug 30
2
[PATCH v2 2/2] vfio: add virtio pci quirk
...fy > > > + * it under the terms of the GNU General Public License version 2 as > > > + * published by the Free Software Foundation. > > > + * > > > + * Register a device specific region through which to provide read-only > > > + * access to the Intel IGD opregion. The register defining the opregion > > > + * address is also virtualized to prevent user modification. > > > + */ > > > + > > > +#include <linux/io.h> > > > +#include <linux/pci.h> > > > +#include <linux/uaccess.h> > &...
2016 Aug 30
2
[PATCH v2 2/2] vfio: add virtio pci quirk
...fy > > > + * it under the terms of the GNU General Public License version 2 as > > > + * published by the Free Software Foundation. > > > + * > > > + * Register a device specific region through which to provide read-only > > > + * access to the Intel IGD opregion. The register defining the opregion > > > + * address is also virtualized to prevent user modification. > > > + */ > > > + > > > +#include <linux/io.h> > > > +#include <linux/pci.h> > > > +#include <linux/uaccess.h> > &...
2016 Apr 18
0
[PATCH RFC 3/3] vfio: add virtio pci quirk
...+ * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + * + * Register a device specific region through which to provide read-only + * access to the Intel IGD opregion. The register defining the opregion + * address is also virtualized to prevent user modification. + */ + +#include <linux/io.h> +#include <linux/pci.h> +#include <linux/uaccess.h> +#include <linux/vfio.h> +#include <linux/virtio_pci.h> +#include <linux/virtio_confi...
2016 Aug 30
0
[PATCH v2 2/2] vfio: add virtio pci quirk
...+ * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + * + * Register a device specific region through which to provide read-only + * access to the Intel IGD opregion. The register defining the opregion + * address is also virtualized to prevent user modification. + */ + +#include <linux/io.h> +#include <linux/pci.h> +#include <linux/uaccess.h> +#include <linux/vfio.h> +#include <linux/virtio_pci.h> +#include <linux/virtio_confi...
2016 Aug 30
6
[PATCH v2 0/2] vfio: blacklist legacy virtio devices
Legacy virtio devices always bypassed an IOMMU, so using them with vfio was never safe. This adds a quirk detecting these and disabling VFIO unless the noiommu mode is used. At the moment, this only applies to virtio-pci devices. The patch might make sense on stable as well. Michael S. Tsirkin (2): vfio: report group noiommu status vfio: add virtio pci quirk
2016 Aug 30
6
[PATCH v2 0/2] vfio: blacklist legacy virtio devices
Legacy virtio devices always bypassed an IOMMU, so using them with vfio was never safe. This adds a quirk detecting these and disabling VFIO unless the noiommu mode is used. At the moment, this only applies to virtio-pci devices. The patch might make sense on stable as well. Michael S. Tsirkin (2): vfio: report group noiommu status vfio: add virtio pci quirk
2016 Aug 30
0
[PATCH v2 2/2] vfio: add virtio pci quirk
...distribute it and/or modify > > + * it under the terms of the GNU General Public License version 2 as > > + * published by the Free Software Foundation. > > + * > > + * Register a device specific region through which to provide read-only > > + * access to the Intel IGD opregion. The register defining the opregion > > + * address is also virtualized to prevent user modification. > > + */ > > + > > +#include <linux/io.h> > > +#include <linux/pci.h> > > +#include <linux/uaccess.h> > > Are io.h and uaccess.h need...
2016 Apr 18
5
[PATCH RFC 0/3] virtio-pci: iommu support
This is an attempt to allow enabling IOMMU for DMA. Design: - new feature bit IOMMU_PLATFORM which means host won't bypass IOMMU - virtio core uses DMA API if it sees IOMMU_PLATFORM - add quirk for vfio to disable device unless IOMMU_PLATFORM is set or the no-iommu mode is enabled - while I'm not sure how it will be used, it seems like a good idea to also have
2016 Apr 18
5
[PATCH RFC 0/3] virtio-pci: iommu support
This is an attempt to allow enabling IOMMU for DMA. Design: - new feature bit IOMMU_PLATFORM which means host won't bypass IOMMU - virtio core uses DMA API if it sees IOMMU_PLATFORM - add quirk for vfio to disable device unless IOMMU_PLATFORM is set or the no-iommu mode is enabled - while I'm not sure how it will be used, it seems like a good idea to also have
2016 Aug 30
0
[PATCH v2 2/2] vfio: add virtio pci quirk
...* it under the terms of the GNU General Public License version 2 as > > > > + * published by the Free Software Foundation. > > > > + * > > > > + * Register a device specific region through which to provide read-only > > > > + * access to the Intel IGD opregion. The register defining the opregion > > > > + * address is also virtualized to prevent user modification. > > > > + */ > > > > + > > > > +#include <linux/io.h> > > > > +#include <linux/pci.h> > > > > +#include <...
2019 May 09
0
Re: [iGVT-g] GVT-g - suboptimal user experience
...should be dynamic and change appropriately on resize of > virt-manager window Works. Needs cutting edge software versions though (qemu 4.0 and linux kernel 5.1 on the host). > 3. This is about windows guest and VM configured with UEFI (OVMF) > instead of BIOS. I head its about dropping OpRegion dependency in > Windows guest driver to support that configuration That one is for intel to answer ... cheers, Gerd