From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44848) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnML1-0006Vz-Ko for qemu-devel@nongnu.org; Thu, 22 May 2014 02:18:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WnMKx-0006xM-QE for qemu-devel@nongnu.org; Thu, 22 May 2014 02:18:47 -0400 Received: from mga09.intel.com ([134.134.136.24]:24272) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WnMKx-0006xD-IB for qemu-devel@nongnu.org; Thu, 22 May 2014 02:18:43 -0400 From: "Chen, Tiejun" Date: Thu, 22 May 2014 06:18:34 +0000 Message-ID: References: <1400237624-8505-1-git-send-email-tiejun.chen@intel.com> <1400237624-8505-5-git-send-email-tiejun.chen@intel.com> <1400481887.32155.34.camel@nilsson.home.kraxel.org> <1400498570.32155.59.camel@nilsson.home.kraxel.org> <1400507431.32155.75.camel@nilsson.home.kraxel.org> <1400737176.25874.10.camel@nilsson.home.kraxel.org> In-Reply-To: <1400737176.25874.10.camel@nilsson.home.kraxel.org> Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [Qemu-devel] [v2][PATCH 4/8] xen, gfx passthrough: reserve 00:02.0 for INTEL IGD List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: "peter.maydell@linaro.org" , "xen-devel@lists.xensource.com" , "stefano.stabellini@eu.citrix.com" , "mst@redhat.com" , "Kay, Allen M" , "Kelly.Zytaruk@amd.com" , "qemu-devel@nongnu.org" , "Zhang, Yang Z" , "anthony@codemonkey.ws" , Anthony PERARD PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZXJkIEhvZmZtYW5uIFttYWls dG86a3JheGVsQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFRodXJzZGF5LCBNYXkgMjIsIDIwMTQgMTo0 MCBQTQ0KPiBUbzogQ2hlbiwgVGllanVuDQo+IENjOiBBbnRob255IFBFUkFSRDsgRGFuaWVsIFAu IEJlcnJhbmdlOyBwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc7DQo+IHhlbi1kZXZlbEBsaXN0cy54 ZW5zb3VyY2UuY29tOyBtc3RAcmVkaGF0LmNvbTsNCj4gc3RlZmFuby5zdGFiZWxsaW5pQGV1LmNp dHJpeC5jb207IEtheSwgQWxsZW4gTTsgS2VsbHkuWnl0YXJ1a0BhbWQuY29tOw0KPiBxZW11LWRl dmVsQG5vbmdudS5vcmc7IFpoYW5nLCBZYW5nIFo7IGFudGhvbnlAY29kZW1vbmtleS53cw0KPiBT dWJqZWN0OiBSZTogW1FlbXUtZGV2ZWxdIFt2Ml1bUEFUQ0ggNC84XSB4ZW4sIGdmeCBwYXNzdGhy b3VnaDogcmVzZXJ2ZQ0KPiAwMDowMi4wIGZvciBJTlRFTCBJR0QNCj4gDQo+ICAgSGksDQo+IA0K PiA+ID4gQWNjb3JkaW5nIHRvIG91ciBkaXNjdXNzaW9ucywgSSByZWFsaXplIHdlIG1heSBoYXZl IHNvbWUgcGxhbnMgb3INCj4gPiA+IHBvbGljaWVzIGRlZGljYXRlZCB0byBob3cgdG8gYXNzaWdu IGRldmZuLCBidXQgdG8gc3VwcG9ydCBHRlgNCj4gPiA+IHBhc3N0aHJvdWdoIGZvciBYRU4sIEkg dGhpbmsgY3VycmVudGx5IGl0IG1heSBiZSBhIGJldHRlciBzb2x1dGlvbiB0byBhZG9wdA0KPiAj MSBzaW1wbHkgbGlrZSB0aGlzOg0KPiA+ID4NCj4gPiA+IGRpZmYgLS1naXQgYS9ody9pMzg2L3Bj X3BpaXguYyBiL2h3L2kzODYvcGNfcGlpeC5jIGluZGV4DQo+ID4gPiBlYWYzZTYxLi41MDBiM2My DQo+ID4gPiAxMDA2NDQNCj4gPiA+IC0tLSBhL2h3L2kzODYvcGNfcGlpeC5jDQo+ID4gPiArKysg Yi9ody9pMzg2L3BjX3BpaXguYw0KPiA+ID4gQEAgLTM4Niw3ICszODYsNyBAQCBzdGF0aWMgdm9p ZA0KPiBwY194ZW5faHZtX2luaXQoUUVNVU1hY2hpbmVJbml0QXJncw0KPiA+ID4gKmFyZ3MpDQo+ ID4gPg0KPiA+ID4gICAgICBidXMgPSBwY2lfZmluZF9wcmltYXJ5X2J1cygpOw0KPiA+ID4gICAg ICBpZiAoYnVzICE9IE5VTEwpIHsNCj4gPiA+IC0gICAgICAgIHBjaV9jcmVhdGVfc2ltcGxlKGJ1 cywgLTEsICJ4ZW4tcGxhdGZvcm0iKTsNCj4gPiA+ICsgICAgICAgIHBjaV9jcmVhdGVfc2ltcGxl KGJ1cywgUENJX0RFVkZOKDMsMCksICJ4ZW4tcGxhdGZvcm0iKTsNCj4gPiA+ICAgICAgfQ0KPiA+ ID4gIH0NCj4gPiA+ICAjZW5kaWYNCj4gPiA+DQo+ID4gPiBUaGVuIHdlIGNhbiBnbyBvdXQgdG8g cGxhbiBob3cgdG8gYXNzaWduIGRldmZuIGluIGNvbW1vbiwgaXMgdGhpcyBmaW5lPw0KPiANCj4g U29tZXdoZXJlIGVsc2UgaW4gdGhlIHRocmVhZCBzb21lb25lIGxpc3RlZCBhIGxpYnhsIGNvbmZp ZyBmaWxlIHNuaXBwZXQgd2hpY2ggaXMNCj4gc3VwcG9zZWQgdG8gZGlzYWJsZSB0aGUgeGVuIHBs YXRmb3JtIGRldmljZS4gIFdoaWNoIGRvZXNuJ3Qgd29yayB3aXRoDQo+IHVwc3RyZWFtIHFlbXUg Zm9yIHNvbWUgcmVhc29uLg0KPiANCj4gU2VhcmNoaW5nIC4uLiAgIGFoLCBoZXJlOg0KPiBodHRw Oi8vbGlzdHMuZ251Lm9yZy9hcmNoaXZlL2h0bWwvcWVtdS1kZXZlbC8yMDE0LTA1L21zZzAzOTk2 Lmh0bWwNCj4gDQo+IFNvLCBob3cgYWJvdXQgbWFraW5nICJ4ZW5fcGxhdGZvcm1fcGNpPTAiIHdv cmtpbmcgY29ycmVjdGx5ID8NCg0KWWVzLCB0aGlzIGlzIGV4YWN0bHkgd2hhdCBJIGRpZCBhcyBB bnRob255IHRvbGQgbWUgdG8gYWRkIHRoZXNlIHR3byBsaW5lczoNCg0KPiB4ZW5fcGxhdGZvcm1f cGNpPTANCj4gZGV2aWNlX21vZGVsX2FyZ3NfaHZtID0gWyAnLWRldmljZScsICd4ZW4tcGxhdGZv cm0sYWRkcj0weDMnIF0NCg0KQnV0IGFsc28gYXMgSSBhbHJlYWR5IHJlcGx5IHRvIEFudGhvbnkg eWVzdGVyZGF5LCB0aGlzIGRvZXNuJ3Qgd29yaw0KDQpodHRwOi8vbGlzdHMuZ251Lm9yZy9hcmNo aXZlL2h0bWwvcWVtdS1kZXZlbC8yMDE0LTA1L21zZzA0MTAxLmh0bWwNCg0KSSB0aGluayB0aGlz IG9ubHkgd29yayB3aXRoIHNvbWUgbGVnYWN5IHhlbi9xZW11IHdoaWNoIGRvbid0IGludHJvZHVj ZSB0byBzdXBwb3J0IEFDUEkgcGNpaHAuDQoNCj4gDQo+IEFub3RoZXIgdXNlZnVsIHRoaW5nIHdv dWxkIGJlIHRvIG5vdCBjcmVhdGUgdGhlIHhlbiBwbGF0Zm9ybSBkZXZpY2UgaW4gY2FzZQ0KPiAi LW5vZGVmYXVsdHMiIHdhcyBzcGVjaWZpZWQgb24gdGhlIGNvbW1hbmQgbGluZSAodGhhdCBzd2l0 Y2ggdHVybnMgb2ZmIGEgYnVuY2gNCj4gb2Ygb3RoZXIgZGV2aWNlcyBwcmVzZW50IGJ5IGRlZmF1 bHQ6IHZnYSwgbmljLCBjZHJvbSwgLi4uKS4NCj4gDQoNCkN1cnJlbnRseSBsb29rcyAneGVuLXBs YXRmb3JtJyBpdHNlbGYgY2FuJ3QgYmUgY3JlYXRlZCwgbm90IHRob3NlIGRldmljZXMgZXhpc3Rl ZCBvbiB0aGF0Lg0KDQpUaGFua3MNClRpZWp1bg0K From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Chen, Tiejun" Subject: Re: [v2][PATCH 4/8] xen, gfx passthrough: reserve 00:02.0 for INTEL IGD Date: Thu, 22 May 2014 06:18:34 +0000 Message-ID: References: <1400237624-8505-1-git-send-email-tiejun.chen@intel.com> <1400237624-8505-5-git-send-email-tiejun.chen@intel.com> <1400481887.32155.34.camel@nilsson.home.kraxel.org> <1400498570.32155.59.camel@nilsson.home.kraxel.org> <1400507431.32155.75.camel@nilsson.home.kraxel.org> <1400737176.25874.10.camel@nilsson.home.kraxel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1400737176.25874.10.camel@nilsson.home.kraxel.org> 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: Gerd Hoffmann Cc: "peter.maydell@linaro.org" , "xen-devel@lists.xensource.com" , "stefano.stabellini@eu.citrix.com" , "mst@redhat.com" , "Kay, Allen M" , "Kelly.Zytaruk@amd.com" , "qemu-devel@nongnu.org" , "Zhang, Yang Z" , "anthony@codemonkey.ws" , Anthony PERARD List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBHZXJkIEhvZmZtYW5uIFttYWls dG86a3JheGVsQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFRodXJzZGF5LCBNYXkgMjIsIDIwMTQgMTo0 MCBQTQ0KPiBUbzogQ2hlbiwgVGllanVuDQo+IENjOiBBbnRob255IFBFUkFSRDsgRGFuaWVsIFAu IEJlcnJhbmdlOyBwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc7DQo+IHhlbi1kZXZlbEBsaXN0cy54 ZW5zb3VyY2UuY29tOyBtc3RAcmVkaGF0LmNvbTsNCj4gc3RlZmFuby5zdGFiZWxsaW5pQGV1LmNp dHJpeC5jb207IEtheSwgQWxsZW4gTTsgS2VsbHkuWnl0YXJ1a0BhbWQuY29tOw0KPiBxZW11LWRl dmVsQG5vbmdudS5vcmc7IFpoYW5nLCBZYW5nIFo7IGFudGhvbnlAY29kZW1vbmtleS53cw0KPiBT dWJqZWN0OiBSZTogW1FlbXUtZGV2ZWxdIFt2Ml1bUEFUQ0ggNC84XSB4ZW4sIGdmeCBwYXNzdGhy b3VnaDogcmVzZXJ2ZQ0KPiAwMDowMi4wIGZvciBJTlRFTCBJR0QNCj4gDQo+ICAgSGksDQo+IA0K PiA+ID4gQWNjb3JkaW5nIHRvIG91ciBkaXNjdXNzaW9ucywgSSByZWFsaXplIHdlIG1heSBoYXZl IHNvbWUgcGxhbnMgb3INCj4gPiA+IHBvbGljaWVzIGRlZGljYXRlZCB0byBob3cgdG8gYXNzaWdu IGRldmZuLCBidXQgdG8gc3VwcG9ydCBHRlgNCj4gPiA+IHBhc3N0aHJvdWdoIGZvciBYRU4sIEkg dGhpbmsgY3VycmVudGx5IGl0IG1heSBiZSBhIGJldHRlciBzb2x1dGlvbiB0byBhZG9wdA0KPiAj MSBzaW1wbHkgbGlrZSB0aGlzOg0KPiA+ID4NCj4gPiA+IGRpZmYgLS1naXQgYS9ody9pMzg2L3Bj X3BpaXguYyBiL2h3L2kzODYvcGNfcGlpeC5jIGluZGV4DQo+ID4gPiBlYWYzZTYxLi41MDBiM2My DQo+ID4gPiAxMDA2NDQNCj4gPiA+IC0tLSBhL2h3L2kzODYvcGNfcGlpeC5jDQo+ID4gPiArKysg Yi9ody9pMzg2L3BjX3BpaXguYw0KPiA+ID4gQEAgLTM4Niw3ICszODYsNyBAQCBzdGF0aWMgdm9p ZA0KPiBwY194ZW5faHZtX2luaXQoUUVNVU1hY2hpbmVJbml0QXJncw0KPiA+ID4gKmFyZ3MpDQo+ ID4gPg0KPiA+ID4gICAgICBidXMgPSBwY2lfZmluZF9wcmltYXJ5X2J1cygpOw0KPiA+ID4gICAg ICBpZiAoYnVzICE9IE5VTEwpIHsNCj4gPiA+IC0gICAgICAgIHBjaV9jcmVhdGVfc2ltcGxlKGJ1 cywgLTEsICJ4ZW4tcGxhdGZvcm0iKTsNCj4gPiA+ICsgICAgICAgIHBjaV9jcmVhdGVfc2ltcGxl KGJ1cywgUENJX0RFVkZOKDMsMCksICJ4ZW4tcGxhdGZvcm0iKTsNCj4gPiA+ICAgICAgfQ0KPiA+ ID4gIH0NCj4gPiA+ICAjZW5kaWYNCj4gPiA+DQo+ID4gPiBUaGVuIHdlIGNhbiBnbyBvdXQgdG8g cGxhbiBob3cgdG8gYXNzaWduIGRldmZuIGluIGNvbW1vbiwgaXMgdGhpcyBmaW5lPw0KPiANCj4g U29tZXdoZXJlIGVsc2UgaW4gdGhlIHRocmVhZCBzb21lb25lIGxpc3RlZCBhIGxpYnhsIGNvbmZp ZyBmaWxlIHNuaXBwZXQgd2hpY2ggaXMNCj4gc3VwcG9zZWQgdG8gZGlzYWJsZSB0aGUgeGVuIHBs YXRmb3JtIGRldmljZS4gIFdoaWNoIGRvZXNuJ3Qgd29yayB3aXRoDQo+IHVwc3RyZWFtIHFlbXUg Zm9yIHNvbWUgcmVhc29uLg0KPiANCj4gU2VhcmNoaW5nIC4uLiAgIGFoLCBoZXJlOg0KPiBodHRw Oi8vbGlzdHMuZ251Lm9yZy9hcmNoaXZlL2h0bWwvcWVtdS1kZXZlbC8yMDE0LTA1L21zZzAzOTk2 Lmh0bWwNCj4gDQo+IFNvLCBob3cgYWJvdXQgbWFraW5nICJ4ZW5fcGxhdGZvcm1fcGNpPTAiIHdv cmtpbmcgY29ycmVjdGx5ID8NCg0KWWVzLCB0aGlzIGlzIGV4YWN0bHkgd2hhdCBJIGRpZCBhcyBB bnRob255IHRvbGQgbWUgdG8gYWRkIHRoZXNlIHR3byBsaW5lczoNCg0KPiB4ZW5fcGxhdGZvcm1f cGNpPTANCj4gZGV2aWNlX21vZGVsX2FyZ3NfaHZtID0gWyAnLWRldmljZScsICd4ZW4tcGxhdGZv cm0sYWRkcj0weDMnIF0NCg0KQnV0IGFsc28gYXMgSSBhbHJlYWR5IHJlcGx5IHRvIEFudGhvbnkg eWVzdGVyZGF5LCB0aGlzIGRvZXNuJ3Qgd29yaw0KDQpodHRwOi8vbGlzdHMuZ251Lm9yZy9hcmNo aXZlL2h0bWwvcWVtdS1kZXZlbC8yMDE0LTA1L21zZzA0MTAxLmh0bWwNCg0KSSB0aGluayB0aGlz IG9ubHkgd29yayB3aXRoIHNvbWUgbGVnYWN5IHhlbi9xZW11IHdoaWNoIGRvbid0IGludHJvZHVj ZSB0byBzdXBwb3J0IEFDUEkgcGNpaHAuDQoNCj4gDQo+IEFub3RoZXIgdXNlZnVsIHRoaW5nIHdv dWxkIGJlIHRvIG5vdCBjcmVhdGUgdGhlIHhlbiBwbGF0Zm9ybSBkZXZpY2UgaW4gY2FzZQ0KPiAi LW5vZGVmYXVsdHMiIHdhcyBzcGVjaWZpZWQgb24gdGhlIGNvbW1hbmQgbGluZSAodGhhdCBzd2l0 Y2ggdHVybnMgb2ZmIGEgYnVuY2gNCj4gb2Ygb3RoZXIgZGV2aWNlcyBwcmVzZW50IGJ5IGRlZmF1 bHQ6IHZnYSwgbmljLCBjZHJvbSwgLi4uKS4NCj4gDQoNCkN1cnJlbnRseSBsb29rcyAneGVuLXBs YXRmb3JtJyBpdHNlbGYgY2FuJ3QgYmUgY3JlYXRlZCwgbm90IHRob3NlIGRldmljZXMgZXhpc3Rl ZCBvbiB0aGF0Lg0KDQpUaGFua3MNClRpZWp1bg0K