From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= Subject: Re: [Qemu-devel] [RFC PATCH 00/30] Xen Q35 Bringup patches + support for PCIe Extended Capabilities for passed through devices Date: Tue, 13 Mar 2018 09:21:54 +0000 Message-ID: <20180313092154.GA3048@redhat.com> References: Reply-To: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evg8D-00011R-AJ for xen-devel@lists.xenproject.org; Tue, 13 Mar 2018 09:22:05 +0000 Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Alexey Gerasimenko Cc: xen-devel@lists.xenproject.org, qemu-devel@nongnu.org List-Id: xen-devel@lists.xenproject.org VGhlIHN1YmplY3QgbGluZSBzYXlzIHRvIGV4cGVjdCAzMCBwYXRjaGVzLCBidXQgeW91J3ZlIG9u bHkgc2VudCAxOCB0bwp0aGUgbGlzdCBoZXJlLiBJIGV2ZW50dWFsbHkgZmlndXJlZCBvdXQgdGhh dCB0aGUgZmlyc3QgMTIgcGF0Y2hlcyB3ZXJlCmluIFhlbiBjb2RlIGFuZCBzbyBub3Qgc2VudCB0 byBxZW11LWRldmVsLgoKRm9yIGZ1dHVyZSBpZiB5b3UgaGF2ZSBjaGFuZ2VzIHRoYXQgYWZmZWN0 IG11bHRpcGxlIGNvbXBsZXRlbHkgc2VwYXJhdGUKcHJvamVjdHMsIHNlbmQgdGhlbSBhcyBzZXBh cmF0ZSBzZXJpZXMuIGllIGp1c3Qgc2VuZCBQQVRDSCAwMC8xOCB0bwpRRU1VIGRldmVsIHNvIGl0 IGRvZXNuJ3QgbG9vayBsaWtlIGEgYnVuY2ggb2YgcGF0Y2hlcyBoYXZlIGdvbmUgbWlzc2luZy4K Ck9uIFR1ZSwgTWFyIDEzLCAyMDE4IGF0IDA0OjMzOjQ1QU0gKzEwMDAsIEFsZXhleSBHZXJhc2lt ZW5rbyB3cm90ZToKPiBIb3cgdG8gdXNlIHRoZSBRMzUgZmVhdHVyZToKPiAKPiBBIG5ldyBkb21h aW4gY29uZmlnIG9wdGlvbiB3YXMgaW1wbGVtZW50ZWQ6IGRldmljZV9tb2RlbF9tYWNoaW5lLiBJ dCdzCj4gYSBzdHJpbmcgd2hpY2ggaGFzIGZvbGxvd2luZyBwb3NzaWJsZSB2YWx1ZXM6Cj4gLSAi aTQ0MCIgLS0gaTQ0MCBlbXVsYXRpb24gKGRlZmF1bHQpCj4gLSAicTM1IiAgLS0gZW11bGF0ZSBh IFEzNSBtYWNoaW5lLiBCeSBkZWZhdWx0LCB0aGUgc3RvcmFnZSBpbnRlcmZhY2UgaXMKPiAgIEFI Q0kuCgpQcmVzdW1hYmx5IHRoaXMgaXMgbWFwcGluZyB0byB0aGUgUUVNVSAtbWFjaGluZSBhcmcs IHNvIGl0IGZlZWxzIGRlc2lyYWJsZQp0byBrZWVwIHRoZSBzYW1lIG5hbWluZyBzY2hlbWUuIGll IGFsbG93IGFueSBvZiB0aGUgdmVyc2lvbmVkIG1hY2hpbmUKbmFtZXMgdGhhdCBRRU1VIHVzZXMu IGVnIGFueSBvZiAicGMtcTM1LTIueCIgdmVyc2lvbmVkIHR5cGVzLCBvciAncTM1JyBhcwphbiBh bGlhcyBmb3IgbGF0ZXN0LCBhbmQgdXNlICJwYy1pNDQwZngtMi54IiB2ZXJzaW9uZWQgdHlwZXMg b2YgJ3BjJyBhcwphbiBhbGlhcyBmb3IgbGF0ZXN0LCByYXRoZXIgdGhhbiAnaTQ0MCcgd2hpY2gg aXMgbmVlZGxlc3NseSBkaXZlcmluZwpmcm9tIHRoZSBRRU1VIG1hY2hpbmUgdHlwZS4KClJlZ2Fy ZHMsCkRhbmllbAotLSAKfDogaHR0cHM6Ly9iZXJyYW5nZS5jb20gICAgICAtby0gICAgaHR0cHM6 Ly93d3cuZmxpY2tyLmNvbS9waG90b3MvZGJlcnJhbmdlIDp8Cnw6IGh0dHBzOi8vbGlidmlydC5v cmcgICAgICAgICAtby0gICAgICAgICAgICBodHRwczovL2ZzdG9wMTM4LmJlcnJhbmdlLmNvbSA6 fAp8OiBodHRwczovL2VudGFuZ2xlLXBob3RvLm9yZyAgICAtby0gICAgaHR0cHM6Ly93d3cuaW5z dGFncmFtLmNvbS9kYmVycmFuZ2UgOnwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m by94ZW4tZGV2ZWw= From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35727) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1evg8A-0006TX-7d for qemu-devel@nongnu.org; Tue, 13 Mar 2018 05:22:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1evg86-0007MM-LX for qemu-devel@nongnu.org; Tue, 13 Mar 2018 05:22:02 -0400 Received: from mx3-rdu2.redhat.com ([66.187.233.73]:51862 helo=mx1.redhat.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1evg86-0007Lw-FQ for qemu-devel@nongnu.org; Tue, 13 Mar 2018 05:21:58 -0400 Date: Tue, 13 Mar 2018 09:21:54 +0000 From: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= Message-ID: <20180313092154.GA3048@redhat.com> Reply-To: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: Subject: Re: [Qemu-devel] [RFC PATCH 00/30] Xen Q35 Bringup patches + support for PCIe Extended Capabilities for passed through devices List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexey Gerasimenko Cc: xen-devel@lists.xenproject.org, qemu-devel@nongnu.org The subject line says to expect 30 patches, but you've only sent 18 to the list here. I eventually figured out that the first 12 patches were in Xen code and so not sent to qemu-devel. For future if you have changes that affect multiple completely separate projects, send them as separate series. ie just send PATCH 00/18 to QEMU devel so it doesn't look like a bunch of patches have gone missing. On Tue, Mar 13, 2018 at 04:33:45AM +1000, Alexey Gerasimenko wrote: > How to use the Q35 feature: > > A new domain config option was implemented: device_model_machine. It's > a string which has following possible values: > - "i440" -- i440 emulation (default) > - "q35" -- emulate a Q35 machine. By default, the storage interface is > AHCI. Presumably this is mapping to the QEMU -machine arg, so it feels desirable to keep the same naming scheme. ie allow any of the versioned machine names that QEMU uses. eg any of "pc-q35-2.x" versioned types, or 'q35' as an alias for latest, and use "pc-i440fx-2.x" versioned types of 'pc' as an alias for latest, rather than 'i440' which is needlessly divering from the QEMU machine type. Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|