From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58386) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2MFa-0006MC-9y for qemu-devel@nongnu.org; Wed, 02 Jul 2014 11:15:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2MFW-0005BW-Bf for qemu-devel@nongnu.org; Wed, 02 Jul 2014 11:15:10 -0400 Received: from smtp.citrix.com ([66.165.176.89]:42328) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2MFW-00058I-7p for qemu-devel@nongnu.org; Wed, 02 Jul 2014 11:15:06 -0400 From: Ross Philipson Date: Wed, 2 Jul 2014 15:15:02 +0000 Message-ID: <92B37F2487AE0841841737618F25AC1A3839EA4D@FTLPEX01CL03.citrite.net> References: <53ABE551.3080407@intel.com> <53ABF00E.6000309@redhat.com> <53B0D0C5.60000@intel.com> <20140630064822.GB14491@redhat.com> <53B110CA.6070606@intel.com> <20140630090511.GB15777@redhat.com> <53B1BAF9.6040800@citrix.com> <20140701053907.GA6108@redhat.com> <20140701170206.GB7640@redhat.com> <53B2F238.7000009@citrix.com> <53B3EDF5.4000802@redhat.com> In-Reply-To: <53B3EDF5.4000802@redhat.com> Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [Qemu-devel] [Xen-devel] [v5][PATCH 0/5] xen: add Intel IGD passthrough support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini , "Michael S. Tsirkin" , Stefano Stabellini Cc: "peter.maydell@linaro.org" , "xen-devel@lists.xensource.com" , "Allen M. Kay" , "Kelly.Zytaruk@amd.com" , "qemu-devel@nongnu.org" , Anthony Perard , "anthony@codemonkey.ws" , "yang.z.zhang@intel.com" , "Chen, Tiejun" > -----Original Message----- > From: Paolo Bonzini [mailto:pbonzini@redhat.com] > Sent: Wednesday, July 02, 2014 7:33 AM > To: Ross Philipson; Michael S. Tsirkin; Stefano Stabellini > Cc: peter.maydell@linaro.org; xen-devel@lists.xensource.com; Allen M. > Kay; Kelly.Zytaruk@amd.com; qemu-devel@nongnu.org; > yang.z.zhang@intel.com; anthony@codemonkey.ws; Anthony Perard; Chen, > Tiejun > Subject: Re: [Xen-devel] [v5][PATCH 0/5] xen: add Intel IGD passthrough > support >=20 > Il 01/07/2014 19:39, Ross Philipson ha scritto: > > > > We do IGD pass-through in our project (XenClient). The patches > > originally came from our project. We surface the same ISA bridge and > > have never had activation issues on any version of Widows from XP to > > Win8. We do not normally run server platforms so I can't say for sure > > there. >=20 > The problem is not activation, the problem is that the patches are > making assumptions on the driver and the firmware that might work today > but are IMHO just not sane. Sure I don't think anybody is suggesting that activation is the main problem. It was just a potential problem with respect to one of the proposed solutions. When we first started doing this (back in 2009ish) we ran into all these problems with surfacing ISA bridges, giving guest drivers access to registers in the host bridge. etc. Nothing seemed sane; I sympathize.=20 >=20 > I would have no problem with a clean patchset that adds a new machine > type and doesn't touch code in "-M pc", but it looks like mst disagrees. > Ultimately, if a patchset is too hacky for upstream, you can include > it in your downstream XenClient (and XenServer) QEMU branch. It > happens. >=20 > Paolo >=20 > ----- > No virus found in this message. > Checked by AVG - www.avg.com > Version: 2014.0.4592 / Virus Database: 3986/7769 - Release Date: > 06/30/14 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ross Philipson Subject: Re: [Xen-devel] [v5][PATCH 0/5] xen: add Intel IGD passthrough support Date: Wed, 2 Jul 2014 15:15:02 +0000 Message-ID: <92B37F2487AE0841841737618F25AC1A3839EA4D@FTLPEX01CL03.citrite.net> References: <53ABE551.3080407@intel.com> <53ABF00E.6000309@redhat.com> <53B0D0C5.60000@intel.com> <20140630064822.GB14491@redhat.com> <53B110CA.6070606@intel.com> <20140630090511.GB15777@redhat.com> <53B1BAF9.6040800@citrix.com> <20140701053907.GA6108@redhat.com> <20140701170206.GB7640@redhat.com> <53B2F238.7000009@citrix.com> <53B3EDF5.4000802@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <53B3EDF5.4000802@redhat.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+gceq-qemu-devel=gmane.org@nongnu.org Sender: qemu-devel-bounces+gceq-qemu-devel=gmane.org@nongnu.org To: Paolo Bonzini , "Michael S. Tsirkin" , Stefano Stabellini Cc: "peter.maydell@linaro.org" , "xen-devel@lists.xensource.com" , "Allen M. Kay" , "Kelly.Zytaruk@amd.com" , "qemu-devel@nongnu.org" , Anthony Perard , "anthony@codemonkey.ws" , "yang.z.zhang@intel.com" , "Chen, Tiejun" List-Id: xen-devel@lists.xenproject.org > -----Original Message----- > From: Paolo Bonzini [mailto:pbonzini@redhat.com] > Sent: Wednesday, July 02, 2014 7:33 AM > To: Ross Philipson; Michael S. Tsirkin; Stefano Stabellini > Cc: peter.maydell@linaro.org; xen-devel@lists.xensource.com; Allen M. > Kay; Kelly.Zytaruk@amd.com; qemu-devel@nongnu.org; > yang.z.zhang@intel.com; anthony@codemonkey.ws; Anthony Perard; Chen, > Tiejun > Subject: Re: [Xen-devel] [v5][PATCH 0/5] xen: add Intel IGD passthrough > support >=20 > Il 01/07/2014 19:39, Ross Philipson ha scritto: > > > > We do IGD pass-through in our project (XenClient). The patches > > originally came from our project. We surface the same ISA bridge and > > have never had activation issues on any version of Widows from XP to > > Win8. We do not normally run server platforms so I can't say for sure > > there. >=20 > The problem is not activation, the problem is that the patches are > making assumptions on the driver and the firmware that might work today > but are IMHO just not sane. Sure I don't think anybody is suggesting that activation is the main problem. It was just a potential problem with respect to one of the proposed solutions. When we first started doing this (back in 2009ish) we ran into all these problems with surfacing ISA bridges, giving guest drivers access to registers in the host bridge. etc. Nothing seemed sane; I sympathize.=20 >=20 > I would have no problem with a clean patchset that adds a new machine > type and doesn't touch code in "-M pc", but it looks like mst disagrees. > Ultimately, if a patchset is too hacky for upstream, you can include > it in your downstream XenClient (and XenServer) QEMU branch. It > happens. >=20 > Paolo >=20 > ----- > No virus found in this message. > Checked by AVG - www.avg.com > Version: 2014.0.4592 / Virus Database: 3986/7769 - Release Date: > 06/30/14