All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Michael S. Tsirkin" <mst@redhat.com>
To: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Cc: "peter.maydell@linaro.org" <peter.maydell@linaro.org>,
	"xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>,
	"anthony@codemonkey.ws" <anthony@codemonkey.ws>,
	"Allen M. Kay" <allen.m.kay@intel.com>,
	"Kelly.Zytaruk@amd.com" <Kelly.Zytaruk@amd.com>,
	"qemu-devel@nongnu.org" <qemu-devel@nongnu.org>,
	Anthony Perard <anthony.perard@citrix.com>,
	Paul Durrant <paul.durrant@citrix.com>,
	Stefano Stabellini <Stefano.Stabellini@citrix.com>,
	Ross Philipson <ross.philipson@citrix.com>,
	"Chen, Tiejun" <tiejun.chen@intel.com>,
	"yang.z.zhang@intel.com" <yang.z.zhang@intel.com>,
	Paolo Bonzini <pbonzini@redhat.com>
Subject: Re: [Qemu-devel] [Xen-devel] [v5][PATCH 0/5] xen: add Intel IGD passthrough support
Date: Tue, 1 Jul 2014 21:38:54 +0300	[thread overview]
Message-ID: <20140701183854.GG7640@redhat.com> (raw)
In-Reply-To: <alpine.DEB.2.02.1407011807040.8923@kaball.uk.xensource.com>

On Tue, Jul 01, 2014 at 07:20:26PM +0100, Stefano Stabellini wrote:
> On Tue, 1 Jul 2014, Michael S. Tsirkin wrote:
> > On Tue, Jul 01, 2014 at 05:47:39PM +0100, Stefano Stabellini wrote:
> > > On Tue, 1 Jul 2014, Michael S. Tsirkin wrote:
> > > > On Mon, Jun 30, 2014 at 03:31:05PM -0400, Ross Philipson wrote:
> > > > > On 06/30/2014 03:22 PM, Stefano Stabellini wrote:
> > > > > >On Mon, 30 Jun 2014, Michael S. Tsirkin wrote:
> > > > > >>On Mon, Jun 30, 2014 at 03:24:58PM +0800, Chen, Tiejun wrote:
> > > > > >>>On 2014/6/30 14:48, Michael S. Tsirkin wrote:
> > > > > >>>>On Mon, Jun 30, 2014 at 10:51:49AM +0800, Chen, Tiejun wrote:
> > > > > >>>>>On 2014/6/26 18:03, Paolo Bonzini wrote:
> > > > > >>>>>>Il 26/06/2014 11:18, Chen, Tiejun ha scritto:
> > > > > >>>>>>>
> > > > > >>>>>>>>
> > > > > >>>>>>>>- offsets 0x0000..0x0fff map to configuration space of the host MCH
> > > > > >>>>>>>>
> > > > > >>>>>>>
> > > > > >>>>>>>Are you saying the config space in the video device?
> > > > > >>>>>>
> > > > > >>>>>>No, I am saying in a new BAR, or at some magic offset of an existing
> > > > > >>>>>>MMIO BAR.
> > > > > >>>>>>
> > > > > >>>>>
> > > > > >>>>>As I mentioned previously, the IGD guy told me we have no any unused a
> > > > > >>>>>offset or BAR in the config space.
> > > > > >>>>>
> > > > > >>>>>And guy who are responsible for the native driver seems not be accept to
> > > > > >>>>>extend some magic offset of an existing MMIO BAR.
> > > > > >>>>>
> > > > > >>>>>In addition I think in a short time its not possible to migrate i440fx to
> > > > > >>>>>q35 as a PCIe machine of xen.
> > > > > >>>>
> > > > > >>>>That seems like a weak motivation.  I don't see a need to get something
> > > > > >>>>merged upstream in a short time: this seems sure to miss 2.1,
> > > > > >>>>so you have the time to make it architecturally sound.
> > > > > >>>>"Making existing guests work" would be a better motivation.
> > > > > >>>
> > > > > >>>Yes.
> > > > > >>
> > > > > >>So focus on this then. Existing guests will probably work
> > > > > >>fine on a newer chipset - likely better than on i440fx.
> > > > > >>xen management tools need to do some work to support this?
> > > > > >
> > > > > >Unfortunately existing Windows guests don't take well chipset changes.
> > > > > >Windows might request a new activation.
> > > > > 
> > > > > That is a very good point. A while back I did a bunch of work to try to keep
> > > > > Windows activated between running an instance of Windows on bare metal and
> > > > > as a VM. There were numerous bits of hardware and firmware that went into
> > > > > the calculation as to whether Windows thought it was the same platform for
> > > > > activation purposes. Changing the chipset sounds like a likely candidate for
> > > > > inspection. Somewhere out there on the webs is a partial list of the things
> > > > > that are inspected - lost the URL.
> > > > 
> > > > It's not hard to try it out with kvm (you just need to remember to use ide with
> > > > q35: ahci is the default there).  I did, and windows did not ask me to
> > > > re-activate.
> > > > 
> > > > The detailed info is not hard to find:
> > > > http://en.wikipedia.org/wiki/Microsoft_Product_Activation
> > > > links to:
> > > > http://technet.microsoft.com/en-us/library/bb457054.aspx
> > > > 
> > > > 
> > > > 1
> > > > Display Adapter
> > > > 00010 (5)
> > > > 2
> > > > SCSI Adapter
> > > > 00011 (5)
> > > > 3
> > > > IDE Adapter
> > > > 0011 (4)
> > > > 4
> > > > Network Adapter MAC Address
> > > > 1001011000 (10)
> > > > 5
> > > > RAM Amount Range (i.e. 0-64mb, 64-128mb, etc)
> > > > 101 (3)
> > > > 6
> > > > Processor Type
> > > > 011 (3)
> > > > 7
> > > > Processor Serial Number
> > > > 000000 (6)
> > > > 8
> > > > Hard Drive Device
> > > > 1101100 (7)
> > > > 9
> > > > Hard Drive Volume Serial Number
> > > > 1001000001 (10)
> > > > 10
> > > > CD—ROM / CD-RW / DVD-ROM
> > > > 010111 (6)
> > > > -
> > > > "Dockable"
> > > > 0 (1)
> > > > -
> > > > Hardware Hash version (version of algorithm used)
> > > > 001 (3)
> > > > 
> > > > So no, chipset version won't cause re-activation.
> > > 
> > > The page you linked is about Windows XP. Newer Windows versions have
> > > stricter activation rules.  I don't think that moving existing VM images
> > > from piix to q35 could be done without extensive testing of all the
> > > major existing operating system images. I certainly wouldn't rely on a
> > > wikipedia page for this.
> > 
> > So do the testing then.
> > You don't even need to do anything on xen - run them all on kvm.
> > This testing will benefit everyone.
> 
> Sure, test results on KVM would be reusable for Xen and vice versa.
> Indeed they would benefit everybody.  I don't have the bandwidth for
> this but I would encourage somebody in the community to step up and test
> Windows XP, Windows Vista, Winsows 7, Windows 8, Windows Server 2003,
> Windows Server 2008, Windows Server 2008 R2, and Windows Server 2012.
> 
> Paul, did I miss anything important?
> 
> 
> > > Also I don't like the idea of tying Tiejun's patch series, that covers a
> > > very narrow use case, to something as important and general purpose as
> > > upgrading chipset.
> > 
> > If it's true that implementing igd passthrough on top of q35 is much
> > cleaner architecturally, then I don't see why we should merge a stop-gap
> > solution that we'll need to then support indefinitely.
> >
> > We are talking about upstreaming functionality that xen already has, right?
> > So there's no time to market concern, whoever wants a solution today
> > has it.  Why not do it in the cleanest possible way?
> 
> I don't know if it is actually the case that building it on q35 would be
> much cleaner architecturally. If it was true, it would be worth thinking
> about. However I don't know if we can ask Tiejun to undertake a task
> that is significantly different and an order of magnitude bigger than
> his current effort in order to upstream his series, that has a much
> narrower scope.

A simple solution would be for Tiejun to work on this support for kvm
instead.

Once someone else works to
1. Add mch support to Xen
2. Unify device assignment code

Then Xen will get the feature for free.

;)

-- 
MST

WARNING: multiple messages have this Message-ID (diff)
From: "Michael S. Tsirkin" <mst@redhat.com>
To: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Cc: "peter.maydell@linaro.org" <peter.maydell@linaro.org>,
	"xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>,
	"anthony@codemonkey.ws" <anthony@codemonkey.ws>,
	"Allen M. Kay" <allen.m.kay@intel.com>,
	"Kelly.Zytaruk@amd.com" <Kelly.Zytaruk@amd.com>,
	"qemu-devel@nongnu.org" <qemu-devel@nongnu.org>,
	Anthony Perard <anthony.perard@citrix.com>,
	Paul Durrant <paul.durrant@citrix.com>,
	Stefano Stabellini <Stefano.Stabellini@citrix.com>,
	Ross Philipson <ross.philipson@citrix.com>,
	"Chen, Tiejun" <tiejun.chen@intel.com>,
	"yang.z.zhang@intel.com" <yang.z.zhang@intel.com>,
	Paolo Bonzini <pbonzini@redhat.com>
Subject: Re: [Xen-devel] [v5][PATCH 0/5] xen: add Intel IGD passthrough support
Date: Tue, 1 Jul 2014 21:38:54 +0300	[thread overview]
Message-ID: <20140701183854.GG7640@redhat.com> (raw)
In-Reply-To: <alpine.DEB.2.02.1407011807040.8923@kaball.uk.xensource.com>

On Tue, Jul 01, 2014 at 07:20:26PM +0100, Stefano Stabellini wrote:
> On Tue, 1 Jul 2014, Michael S. Tsirkin wrote:
> > On Tue, Jul 01, 2014 at 05:47:39PM +0100, Stefano Stabellini wrote:
> > > On Tue, 1 Jul 2014, Michael S. Tsirkin wrote:
> > > > On Mon, Jun 30, 2014 at 03:31:05PM -0400, Ross Philipson wrote:
> > > > > On 06/30/2014 03:22 PM, Stefano Stabellini wrote:
> > > > > >On Mon, 30 Jun 2014, Michael S. Tsirkin wrote:
> > > > > >>On Mon, Jun 30, 2014 at 03:24:58PM +0800, Chen, Tiejun wrote:
> > > > > >>>On 2014/6/30 14:48, Michael S. Tsirkin wrote:
> > > > > >>>>On Mon, Jun 30, 2014 at 10:51:49AM +0800, Chen, Tiejun wrote:
> > > > > >>>>>On 2014/6/26 18:03, Paolo Bonzini wrote:
> > > > > >>>>>>Il 26/06/2014 11:18, Chen, Tiejun ha scritto:
> > > > > >>>>>>>
> > > > > >>>>>>>>
> > > > > >>>>>>>>- offsets 0x0000..0x0fff map to configuration space of the host MCH
> > > > > >>>>>>>>
> > > > > >>>>>>>
> > > > > >>>>>>>Are you saying the config space in the video device?
> > > > > >>>>>>
> > > > > >>>>>>No, I am saying in a new BAR, or at some magic offset of an existing
> > > > > >>>>>>MMIO BAR.
> > > > > >>>>>>
> > > > > >>>>>
> > > > > >>>>>As I mentioned previously, the IGD guy told me we have no any unused a
> > > > > >>>>>offset or BAR in the config space.
> > > > > >>>>>
> > > > > >>>>>And guy who are responsible for the native driver seems not be accept to
> > > > > >>>>>extend some magic offset of an existing MMIO BAR.
> > > > > >>>>>
> > > > > >>>>>In addition I think in a short time its not possible to migrate i440fx to
> > > > > >>>>>q35 as a PCIe machine of xen.
> > > > > >>>>
> > > > > >>>>That seems like a weak motivation.  I don't see a need to get something
> > > > > >>>>merged upstream in a short time: this seems sure to miss 2.1,
> > > > > >>>>so you have the time to make it architecturally sound.
> > > > > >>>>"Making existing guests work" would be a better motivation.
> > > > > >>>
> > > > > >>>Yes.
> > > > > >>
> > > > > >>So focus on this then. Existing guests will probably work
> > > > > >>fine on a newer chipset - likely better than on i440fx.
> > > > > >>xen management tools need to do some work to support this?
> > > > > >
> > > > > >Unfortunately existing Windows guests don't take well chipset changes.
> > > > > >Windows might request a new activation.
> > > > > 
> > > > > That is a very good point. A while back I did a bunch of work to try to keep
> > > > > Windows activated between running an instance of Windows on bare metal and
> > > > > as a VM. There were numerous bits of hardware and firmware that went into
> > > > > the calculation as to whether Windows thought it was the same platform for
> > > > > activation purposes. Changing the chipset sounds like a likely candidate for
> > > > > inspection. Somewhere out there on the webs is a partial list of the things
> > > > > that are inspected - lost the URL.
> > > > 
> > > > It's not hard to try it out with kvm (you just need to remember to use ide with
> > > > q35: ahci is the default there).  I did, and windows did not ask me to
> > > > re-activate.
> > > > 
> > > > The detailed info is not hard to find:
> > > > http://en.wikipedia.org/wiki/Microsoft_Product_Activation
> > > > links to:
> > > > http://technet.microsoft.com/en-us/library/bb457054.aspx
> > > > 
> > > > 
> > > > 1
> > > > Display Adapter
> > > > 00010 (5)
> > > > 2
> > > > SCSI Adapter
> > > > 00011 (5)
> > > > 3
> > > > IDE Adapter
> > > > 0011 (4)
> > > > 4
> > > > Network Adapter MAC Address
> > > > 1001011000 (10)
> > > > 5
> > > > RAM Amount Range (i.e. 0-64mb, 64-128mb, etc)
> > > > 101 (3)
> > > > 6
> > > > Processor Type
> > > > 011 (3)
> > > > 7
> > > > Processor Serial Number
> > > > 000000 (6)
> > > > 8
> > > > Hard Drive Device
> > > > 1101100 (7)
> > > > 9
> > > > Hard Drive Volume Serial Number
> > > > 1001000001 (10)
> > > > 10
> > > > CD—ROM / CD-RW / DVD-ROM
> > > > 010111 (6)
> > > > -
> > > > "Dockable"
> > > > 0 (1)
> > > > -
> > > > Hardware Hash version (version of algorithm used)
> > > > 001 (3)
> > > > 
> > > > So no, chipset version won't cause re-activation.
> > > 
> > > The page you linked is about Windows XP. Newer Windows versions have
> > > stricter activation rules.  I don't think that moving existing VM images
> > > from piix to q35 could be done without extensive testing of all the
> > > major existing operating system images. I certainly wouldn't rely on a
> > > wikipedia page for this.
> > 
> > So do the testing then.
> > You don't even need to do anything on xen - run them all on kvm.
> > This testing will benefit everyone.
> 
> Sure, test results on KVM would be reusable for Xen and vice versa.
> Indeed they would benefit everybody.  I don't have the bandwidth for
> this but I would encourage somebody in the community to step up and test
> Windows XP, Windows Vista, Winsows 7, Windows 8, Windows Server 2003,
> Windows Server 2008, Windows Server 2008 R2, and Windows Server 2012.
> 
> Paul, did I miss anything important?
> 
> 
> > > Also I don't like the idea of tying Tiejun's patch series, that covers a
> > > very narrow use case, to something as important and general purpose as
> > > upgrading chipset.
> > 
> > If it's true that implementing igd passthrough on top of q35 is much
> > cleaner architecturally, then I don't see why we should merge a stop-gap
> > solution that we'll need to then support indefinitely.
> >
> > We are talking about upstreaming functionality that xen already has, right?
> > So there's no time to market concern, whoever wants a solution today
> > has it.  Why not do it in the cleanest possible way?
> 
> I don't know if it is actually the case that building it on q35 would be
> much cleaner architecturally. If it was true, it would be worth thinking
> about. However I don't know if we can ask Tiejun to undertake a task
> that is significantly different and an order of magnitude bigger than
> his current effort in order to upstream his series, that has a much
> narrower scope.

A simple solution would be for Tiejun to work on this support for kvm
instead.

Once someone else works to
1. Add mch support to Xen
2. Unify device assignment code

Then Xen will get the feature for free.

;)

-- 
MST

  reply	other threads:[~2014-07-01 18:37 UTC|newest]

Thread overview: 338+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-06-25  2:17 [Qemu-devel] [v5][PATCH 0/5] xen: add Intel IGD passthrough support Tiejun Chen
2014-06-25  2:17 ` Tiejun Chen
2014-06-25  2:17 ` [Qemu-devel] [v5][PATCH 1/5] xen, gfx passthrough: basic graphics " Tiejun Chen
2014-06-25  2:17   ` Tiejun Chen
2014-06-25  6:21   ` [Qemu-devel] " Paolo Bonzini
2014-06-25  6:21     ` Paolo Bonzini
2014-06-25  7:48     ` [Qemu-devel] " Chen, Tiejun
2014-06-25  7:48       ` Chen, Tiejun
2014-06-25  6:35   ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  6:35     ` Michael S. Tsirkin
2014-06-25  9:06     ` [Qemu-devel] " Chen, Tiejun
2014-06-25  9:06       ` Chen, Tiejun
2014-06-25  9:16       ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  9:16         ` Michael S. Tsirkin
2014-06-25  2:17 ` [Qemu-devel] [v5][PATCH 2/5] xen, gfx passthrough: create pseudo intel isa bridge Tiejun Chen
2014-06-25  2:17   ` Tiejun Chen
2014-06-25  6:22   ` [Qemu-devel] " Paolo Bonzini
2014-06-25  6:22     ` Paolo Bonzini
2014-06-25  7:51     ` [Qemu-devel] " Chen, Tiejun
2014-06-25  7:51       ` Chen, Tiejun
2014-06-25  6:45   ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  6:45     ` Michael S. Tsirkin
2014-06-25  8:10     ` [Qemu-devel] " Chen, Tiejun
2014-06-25  8:10       ` Chen, Tiejun
2014-06-25  8:28       ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  8:28         ` Michael S. Tsirkin
2014-06-25  8:39         ` [Qemu-devel] " Chen, Tiejun
2014-06-25  8:39           ` Chen, Tiejun
2014-06-25  8:43           ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  8:43             ` Michael S. Tsirkin
2014-06-25  8:48             ` [Qemu-devel] " Chen, Tiejun
2014-06-25  8:48               ` Chen, Tiejun
2014-06-25  9:04               ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  9:04                 ` Michael S. Tsirkin
2014-06-25  9:14                 ` [Qemu-devel] " Chen, Tiejun
2014-06-25  9:14                   ` Chen, Tiejun
2014-06-25  9:21                   ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  9:21                     ` Michael S. Tsirkin
2014-06-25  9:28                     ` [Qemu-devel] " Chen, Tiejun
2014-06-25  9:28                       ` Chen, Tiejun
2014-06-25  9:44                       ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  9:44                         ` Michael S. Tsirkin
2014-06-25  9:58                         ` [Qemu-devel] " Chen, Tiejun
2014-06-25  9:58                           ` Chen, Tiejun
2014-06-27  7:22                           ` [Qemu-devel] " Chen, Tiejun
2014-06-27  7:22                             ` Chen, Tiejun
2014-06-30 19:34                             ` [Qemu-devel] " Stefano Stabellini
2014-06-30 19:34                               ` Stefano Stabellini
2014-07-01  2:21                               ` [Qemu-devel] " Chen, Tiejun
2014-07-01  2:21                                 ` Chen, Tiejun
2014-07-01  5:47                               ` [Qemu-devel] " Michael S. Tsirkin
2014-07-01  5:47                                 ` Michael S. Tsirkin
2014-07-01  9:50                                 ` [Qemu-devel] " Chen, Tiejun
2014-07-01  9:50                                   ` Chen, Tiejun
2014-07-01 12:34                                   ` [Qemu-devel] " Michael S. Tsirkin
2014-07-01 12:34                                     ` Michael S. Tsirkin
2014-07-01 16:51                                 ` [Qemu-devel] " Stefano Stabellini
2014-07-01 16:51                                   ` Stefano Stabellini
2014-06-25  2:17 ` [Qemu-devel] [v5][PATCH 3/5] xen, gfx passthrough: support Intel IGD passthrough with VT-D Tiejun Chen
2014-06-25  2:17   ` Tiejun Chen
2014-06-25  6:25   ` [Qemu-devel] " Paolo Bonzini
2014-06-25  6:25     ` Paolo Bonzini
2014-06-25  7:54     ` [Qemu-devel] " Chen, Tiejun
2014-06-25  7:54       ` Chen, Tiejun
2014-06-25  7:04   ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  7:04     ` Michael S. Tsirkin
2014-06-27  9:16     ` [Qemu-devel] " Chen, Tiejun
2014-06-27  9:16       ` Chen, Tiejun
2014-06-25 14:05   ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25 14:05     ` Michael S. Tsirkin
2014-06-26  5:34     ` [Qemu-devel] " Chen, Tiejun
2014-06-26  5:34       ` Chen, Tiejun
2014-06-26  6:04       ` [Qemu-devel] " Michael S. Tsirkin
2014-06-26  6:04         ` Michael S. Tsirkin
2014-06-26  8:26         ` [Qemu-devel] " Chen, Tiejun
2014-06-26  8:26           ` Chen, Tiejun
2014-06-25  2:17 ` [Qemu-devel] [v5][PATCH 4/5] xen, gfx passthrough: create host bridge to passthrough Tiejun Chen
2014-06-25  2:17   ` Tiejun Chen
2014-06-25  6:24   ` [Qemu-devel] " Paolo Bonzini
2014-06-25  6:24     ` Paolo Bonzini
2014-06-27  8:34     ` [Qemu-devel] " Chen, Tiejun
2014-06-27  8:34       ` Chen, Tiejun
2014-06-27 11:26       ` [Qemu-devel] " Paolo Bonzini
2014-06-27 11:26         ` Paolo Bonzini
2014-06-29  7:56         ` [Qemu-devel] " Chen, Tiejun
2014-06-29  7:56           ` Chen, Tiejun
2014-06-29 12:14           ` [Qemu-devel] " Michael S. Tsirkin
2014-06-29 12:14             ` Michael S. Tsirkin
2014-06-30  2:52             ` [Qemu-devel] " Chen, Tiejun
2014-06-30  2:52               ` Chen, Tiejun
2014-06-30 19:42               ` [Qemu-devel] " Stefano Stabellini
2014-06-30 19:42                 ` Stefano Stabellini
2014-07-01  2:19                 ` [Qemu-devel] " Chen, Tiejun
2014-07-01  2:19                   ` Chen, Tiejun
2014-07-01 16:49                   ` [Qemu-devel] " Stefano Stabellini
2014-07-01 16:49                     ` Stefano Stabellini
2014-07-01 18:34                     ` [Qemu-devel] " Michael S. Tsirkin
2014-07-01 18:34                       ` Michael S. Tsirkin
2014-07-01 18:45                       ` [Qemu-devel] " Michael S. Tsirkin
2014-07-01 18:45                         ` Michael S. Tsirkin
2014-06-25  2:17 ` [Qemu-devel] [v5][PATCH 5/5] xen, gfx passthrough: add opregion mapping Tiejun Chen
2014-06-25  2:17   ` Tiejun Chen
2014-06-25  7:13   ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  7:13     ` Michael S. Tsirkin
2014-06-27  9:22     ` [Qemu-devel] " Chen, Tiejun
2014-06-27  9:22       ` Chen, Tiejun
2014-06-29 11:43       ` [Qemu-devel] " Michael S. Tsirkin
2014-06-29 11:43         ` Michael S. Tsirkin
2014-06-30  0:57         ` [Qemu-devel] " Chen, Tiejun
2014-06-30  0:57           ` Chen, Tiejun
2014-06-25  6:19 ` [Qemu-devel] [v5][PATCH 0/5] xen: add Intel IGD passthrough support Paolo Bonzini
2014-06-25  6:19   ` Paolo Bonzini
2014-06-25  7:15   ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  7:15     ` Michael S. Tsirkin
2014-06-25  7:56     ` [Qemu-devel] " Paolo Bonzini
2014-06-25  7:56       ` Paolo Bonzini
2014-06-25  7:35   ` [Qemu-devel] " Chen, Tiejun
2014-06-25  7:35     ` Chen, Tiejun
2014-06-25  7:40     ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  7:40       ` Michael S. Tsirkin
2014-06-25  7:44     ` [Qemu-devel] " Paolo Bonzini
2014-06-25  7:44       ` Paolo Bonzini
2014-06-25  8:31       ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  8:31         ` Michael S. Tsirkin
2014-06-25  8:39         ` [Qemu-devel] " Paolo Bonzini
2014-06-25  8:39           ` Paolo Bonzini
2014-06-25  8:48           ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  8:48             ` Michael S. Tsirkin
2014-06-25  8:55             ` [Qemu-devel] " Chen, Tiejun
2014-06-25  8:55               ` Chen, Tiejun
2014-06-25  9:09               ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  9:09                 ` Michael S. Tsirkin
2014-06-25  9:21                 ` [Qemu-devel] " Chen, Tiejun
2014-06-25  9:21                   ` Chen, Tiejun
2014-06-25  9:31                   ` [Qemu-devel] " Paolo Bonzini
2014-06-25  9:31                     ` Paolo Bonzini
2014-06-25  9:50                     ` [Qemu-devel] " Chen, Tiejun
2014-06-25  9:50                       ` Chen, Tiejun
2014-06-25  9:54                       ` [Qemu-devel] " Paolo Bonzini
2014-06-25  9:54                         ` Paolo Bonzini
2014-06-25 10:00                         ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25 10:00                           ` Michael S. Tsirkin
2014-06-26  9:18                         ` [Qemu-devel] " Chen, Tiejun
2014-06-26  9:18                           ` Chen, Tiejun
2014-06-26 10:03                           ` [Qemu-devel] " Paolo Bonzini
2014-06-26 10:03                             ` Paolo Bonzini
2014-06-26 11:26                             ` [Qemu-devel] " Michael S. Tsirkin
2014-06-26 11:26                               ` Michael S. Tsirkin
2014-06-26 11:30                               ` [Qemu-devel] " Paolo Bonzini
2014-06-26 11:30                                 ` Paolo Bonzini
2014-06-26 11:36                                 ` [Qemu-devel] " Michael S. Tsirkin
2014-06-26 11:36                                   ` Michael S. Tsirkin
2014-06-26 13:30                                   ` [Qemu-devel] " Paolo Bonzini
2014-06-26 13:30                                     ` Paolo Bonzini
2014-06-26 15:40                                     ` [Qemu-devel] " Michael S. Tsirkin
2014-06-26 15:40                                       ` Michael S. Tsirkin
2014-06-30  2:51                             ` [Qemu-devel] " Chen, Tiejun
2014-06-30  2:51                               ` Chen, Tiejun
2014-06-30  6:48                               ` [Qemu-devel] " Michael S. Tsirkin
2014-06-30  6:48                                 ` Michael S. Tsirkin
2014-06-30  7:24                                 ` [Qemu-devel] " Chen, Tiejun
2014-06-30  7:24                                   ` Chen, Tiejun
2014-06-30  9:05                                   ` [Qemu-devel] " Michael S. Tsirkin
2014-06-30  9:05                                     ` Michael S. Tsirkin
2014-06-30  9:38                                     ` [Qemu-devel] " Chen, Tiejun
2014-06-30  9:38                                       ` Chen, Tiejun
2014-06-30  9:55                                       ` [Qemu-devel] " Michael S. Tsirkin
2014-06-30  9:55                                         ` Michael S. Tsirkin
2014-06-30 10:20                                         ` [Qemu-devel] [Xen-devel] " Chen, Tiejun
2014-06-30 10:20                                           ` Chen, Tiejun
2014-06-30 11:18                                           ` [Qemu-devel] " Paolo Bonzini
2014-06-30 11:18                                             ` Paolo Bonzini
2014-06-30 11:31                                             ` [Qemu-devel] " Michael S. Tsirkin
2014-06-30 11:31                                               ` Michael S. Tsirkin
2014-06-30 11:28                                           ` [Qemu-devel] " Michael S. Tsirkin
2014-06-30 11:28                                             ` Michael S. Tsirkin
2014-07-01  2:40                                             ` [Qemu-devel] " Chen, Tiejun
2014-07-01  2:40                                               ` Chen, Tiejun
2014-07-01  9:12                                               ` [Qemu-devel] " Michael S. Tsirkin
2014-07-01  9:12                                                 ` Michael S. Tsirkin
2014-07-01  9:46                                                 ` [Qemu-devel] " Chen, Tiejun
2014-07-01  9:46                                                   ` Chen, Tiejun
2014-07-01 12:33                                                   ` [Qemu-devel] " Michael S. Tsirkin
2014-07-01 12:33                                                     ` Michael S. Tsirkin
2014-07-02  0:59                                                     ` [Qemu-devel] " Chen, Tiejun
2014-07-02  0:59                                                       ` Chen, Tiejun
2014-07-02  6:22                                                       ` [Qemu-devel] " Michael S. Tsirkin
2014-07-02  6:22                                                         ` Michael S. Tsirkin
2014-07-02  8:45                                                         ` [Qemu-devel] " Chen, Tiejun
2014-07-02  8:45                                                           ` Chen, Tiejun
2014-06-30 19:22                                     ` [Qemu-devel] " Stefano Stabellini
2014-06-30 19:22                                       ` Stefano Stabellini
2014-06-30 19:31                                       ` [Qemu-devel] [Xen-devel] " Ross Philipson
2014-06-30 19:31                                         ` Ross Philipson
2014-07-01  2:24                                         ` [Qemu-devel] " Chen, Tiejun
2014-07-01  2:24                                           ` Chen, Tiejun
2014-07-01  5:39                                         ` [Qemu-devel] " Michael S. Tsirkin
2014-07-01  5:39                                           ` Michael S. Tsirkin
2014-07-01 16:47                                           ` [Qemu-devel] " Stefano Stabellini
2014-07-01 16:47                                             ` Stefano Stabellini
2014-07-01 17:02                                             ` [Qemu-devel] " Michael S. Tsirkin
2014-07-01 17:02                                               ` Michael S. Tsirkin
2014-07-01 17:39                                               ` [Qemu-devel] " Ross Philipson
2014-07-01 17:39                                                 ` Ross Philipson
2014-07-01 18:06                                                 ` [Qemu-devel] " Michael S. Tsirkin
2014-07-01 18:06                                                   ` Michael S. Tsirkin
2014-07-01 19:29                                                   ` [Qemu-devel] " Ross Philipson
2014-07-01 19:29                                                     ` Ross Philipson
2014-07-02  6:11                                                     ` [Qemu-devel] " Michael S. Tsirkin
2014-07-02  6:11                                                       ` Michael S. Tsirkin
2014-07-02  7:56                                                       ` [Qemu-devel] " Chen, Tiejun
2014-07-02  7:56                                                         ` Chen, Tiejun
2014-07-02 11:33                                                 ` [Qemu-devel] " Paolo Bonzini
2014-07-02 11:33                                                   ` Paolo Bonzini
2014-07-02 14:00                                                   ` [Qemu-devel] " Konrad Rzeszutek Wilk
2014-07-02 14:00                                                     ` Konrad Rzeszutek Wilk
2014-07-02 14:07                                                     ` [Qemu-devel] " Stefano Stabellini
2014-07-02 14:07                                                       ` Stefano Stabellini
2014-07-03  3:00                                                       ` [Qemu-devel] " Chen, Tiejun
2014-07-03  3:00                                                         ` Chen, Tiejun
2014-07-03 18:25                                                         ` [Qemu-devel] " Konrad Rzeszutek Wilk
2014-07-03 18:25                                                           ` Konrad Rzeszutek Wilk
2014-07-02 14:08                                                     ` [Qemu-devel] " Michael S. Tsirkin
2014-07-02 14:08                                                       ` Michael S. Tsirkin
2014-07-02 16:05                                                       ` [Qemu-devel] " Konrad Rzeszutek Wilk
2014-07-02 16:05                                                         ` Konrad Rzeszutek Wilk
2014-07-02 17:58                                                         ` [Qemu-devel] " Michael S. Tsirkin
2014-07-02 17:58                                                           ` Michael S. Tsirkin
2014-07-02 14:50                                                     ` [Qemu-devel] ResettRe: " Paolo Bonzini
2014-07-02 14:50                                                       ` Paolo Bonzini
2014-07-02 15:12                                                       ` [Qemu-devel] " Michael S. Tsirkin
2014-07-02 15:12                                                         ` Michael S. Tsirkin
2014-07-02 19:33                                                         ` [Qemu-devel] " Alex Williamson
2014-07-02 19:33                                                           ` Alex Williamson
2014-07-02 16:23                                                       ` [Qemu-devel] " Konrad Rzeszutek Wilk
2014-07-02 16:23                                                         ` Konrad Rzeszutek Wilk
2014-07-02 16:27                                                         ` [Qemu-devel] " Paolo Bonzini
2014-07-02 16:27                                                           ` Paolo Bonzini
2014-07-02 16:53                                                         ` [Qemu-devel] " Michael S. Tsirkin
2014-07-02 16:53                                                           ` Michael S. Tsirkin
2014-07-03  7:32                                                         ` [Qemu-devel] " Michael S. Tsirkin
2014-07-03  7:32                                                           ` Michael S. Tsirkin
2014-07-03 18:26                                                           ` [Qemu-devel] " Konrad Rzeszutek Wilk
2014-07-03 18:26                                                             ` Konrad Rzeszutek Wilk
2014-07-03 19:09                                                             ` [Qemu-devel] [Intel-gfx] " Jesse Barnes
2014-07-03 19:09                                                               ` Jesse Barnes
2014-07-03 20:27                                                               ` [Qemu-devel] [Intel-gfx] " Michael S. Tsirkin
2014-07-03 20:27                                                                 ` Michael S. Tsirkin
2014-07-16 14:20                                                                 ` [Qemu-devel] [Intel-gfx] " Konrad Rzeszutek Wilk
2014-07-16 14:20                                                                   ` Konrad Rzeszutek Wilk
2014-07-17  9:42                                                                   ` [Qemu-devel] [Intel-gfx] " Chen, Tiejun
2014-07-17  9:42                                                                     ` Chen, Tiejun
2014-07-17 17:37                                                                 ` [Qemu-devel] [Intel-gfx] " Kay, Allen M
2014-07-17 17:37                                                                   ` Kay, Allen M
2014-07-18 13:44                                                                   ` [Qemu-devel] [Intel-gfx] " Konrad Rzeszutek Wilk
2014-07-18 13:44                                                                     ` Konrad Rzeszutek Wilk
2014-07-19  0:27                                                                     ` [Qemu-devel] [Intel-gfx] " Kay, Allen M
2014-07-19  0:27                                                                       ` Kay, Allen M
2014-07-23 20:54                                                                       ` [Qemu-devel] [Intel-gfx] " Konrad Rzeszutek Wilk
2014-07-23 20:54                                                                         ` Konrad Rzeszutek Wilk
2014-07-24  1:44                                                                         ` [Qemu-devel] [Intel-gfx] " Chen, Tiejun
2014-07-24  1:44                                                                           ` Chen, Tiejun
2014-07-25 17:01                                                                           ` [Qemu-devel] [Intel-gfx] " Konrad Rzeszutek Wilk
2014-07-25 17:01                                                                             ` Konrad Rzeszutek Wilk
2014-07-29  6:59                                                                             ` [Qemu-devel] [Intel-gfx] " Chen, Tiejun
2014-07-29  6:59                                                                               ` Chen, Tiejun
2014-07-29  8:32                                                                               ` [Qemu-devel] [Intel-gfx] " Paolo Bonzini
2014-07-29  8:32                                                                                 ` Paolo Bonzini
2014-07-29  9:14                                                                                 ` [Qemu-devel] [Intel-gfx] " Chen, Tiejun
2014-07-29  9:14                                                                                   ` Chen, Tiejun
2014-07-04  6:28                                                               ` [Qemu-devel] " Paolo Bonzini
2014-07-04  6:28                                                                 ` Paolo Bonzini
2014-07-06  6:08                                                                 ` [Qemu-devel] " Michael S. Tsirkin
2014-07-06  6:08                                                                   ` Michael S. Tsirkin
2014-07-02 15:15                                                   ` [Qemu-devel] " Ross Philipson
2014-07-02 15:15                                                     ` Ross Philipson
2014-07-02 15:27                                                     ` [Qemu-devel] " Michael S. Tsirkin
2014-07-02 15:27                                                       ` Michael S. Tsirkin
2014-07-02 16:29                                                       ` [Qemu-devel] " Paolo Bonzini
2014-07-02 16:29                                                         ` Paolo Bonzini
2014-07-02 16:45                                                         ` [Qemu-devel] " Konrad Rzeszutek Wilk
2014-07-02 16:45                                                           ` Konrad Rzeszutek Wilk
2014-07-02 18:00                                                         ` [Qemu-devel] " Michael S. Tsirkin
2014-07-02 18:00                                                           ` Michael S. Tsirkin
2014-07-03  5:57                                                       ` [Qemu-devel] " Chen, Tiejun
2014-07-03  5:57                                                         ` Chen, Tiejun
2014-07-03  6:40                                                         ` [Qemu-devel] " Michael S. Tsirkin
2014-07-03  6:40                                                           ` Michael S. Tsirkin
2014-07-01 18:20                                               ` [Qemu-devel] " Stefano Stabellini
2014-07-01 18:20                                                 ` Stefano Stabellini
2014-07-01 18:38                                                 ` Michael S. Tsirkin [this message]
2014-07-01 18:38                                                   ` Michael S. Tsirkin
2014-07-02  1:37                                                 ` [Qemu-devel] " Chen, Tiejun
2014-07-02  1:37                                                   ` Chen, Tiejun
2014-07-02  6:09                                                   ` [Qemu-devel] " Michael S. Tsirkin
2014-07-02  6:09                                                     ` Michael S. Tsirkin
2014-07-02  7:51                                                     ` [Qemu-devel] " Chen, Tiejun
2014-07-02  7:51                                                       ` Chen, Tiejun
2014-06-25  9:55                       ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  9:55                         ` Michael S. Tsirkin
2014-06-25  9:59                         ` [Qemu-devel] " Paolo Bonzini
2014-06-25  9:59                           ` Paolo Bonzini
2014-06-25 10:06                           ` [Qemu-devel] " Chen, Tiejun
2014-06-25 10:06                             ` Chen, Tiejun
2014-06-25 10:21                             ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25 10:21                               ` Michael S. Tsirkin
2014-06-25 10:28                               ` [Qemu-devel] " Chen, Tiejun
2014-06-25 10:28                                 ` Chen, Tiejun
2014-06-25 10:32                                 ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25 10:32                                   ` Michael S. Tsirkin
2014-06-25 10:37                                   ` [Qemu-devel] " Chen, Tiejun
2014-06-25 10:37                                     ` Chen, Tiejun
2014-06-25 10:55                                     ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25 10:55                                       ` Michael S. Tsirkin
2014-06-25 12:11                               ` [Qemu-devel] " Paolo Bonzini
2014-06-25 12:11                                 ` Paolo Bonzini
2014-06-25 13:47                                 ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25 13:47                                   ` Michael S. Tsirkin
2014-06-25 13:53                                   ` [Qemu-devel] " Paolo Bonzini
2014-06-25 13:53                                     ` Paolo Bonzini
2014-06-25 14:10                                     ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25 14:10                                       ` Michael S. Tsirkin
2014-06-25 14:16                                       ` [Qemu-devel] " Paolo Bonzini
2014-06-25 14:16                                         ` Paolo Bonzini
2014-06-25 14:26                                         ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25 14:26                                           ` Michael S. Tsirkin
2014-06-25 10:09                           ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25 10:09                             ` Michael S. Tsirkin
2014-06-25 10:14                             ` [Qemu-devel] " Paolo Bonzini
2014-06-25 10:14                               ` Paolo Bonzini
2014-06-25 10:15                             ` [Qemu-devel] " Chen, Tiejun
2014-06-25 10:15                               ` Chen, Tiejun
2014-06-25 10:28                               ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25 10:28                                 ` Michael S. Tsirkin
2014-06-25  9:43                   ` [Qemu-devel] " Michael S. Tsirkin
2014-06-25  9:43                     ` Michael S. Tsirkin
2014-07-08 10:45 ` [Qemu-devel] [Xen-devel] " Andrew Barnes
2014-07-08 10:45   ` Andrew Barnes

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140701183854.GG7640@redhat.com \
    --to=mst@redhat.com \
    --cc=Kelly.Zytaruk@amd.com \
    --cc=Stefano.Stabellini@citrix.com \
    --cc=allen.m.kay@intel.com \
    --cc=anthony.perard@citrix.com \
    --cc=anthony@codemonkey.ws \
    --cc=paul.durrant@citrix.com \
    --cc=pbonzini@redhat.com \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-devel@nongnu.org \
    --cc=ross.philipson@citrix.com \
    --cc=stefano.stabellini@eu.citrix.com \
    --cc=tiejun.chen@intel.com \
    --cc=xen-devel@lists.xensource.com \
    --cc=yang.z.zhang@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.