From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48737) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1btdGd-00053I-AN for qemu-devel@nongnu.org; Mon, 10 Oct 2016 12:17:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1btdGb-0005oI-E4 for qemu-devel@nongnu.org; Mon, 10 Oct 2016 12:17:30 -0400 Resent-Message-Id: Message-ID: <20161010161653.498195.39878@ex-std-node742.prod.rhcloud.com> Reply-To: In-Reply-To: <1475754090-22681-1-git-send-email-eric.auger@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 From: no-reply@patchew.org Date: Mon, 10 Oct 2016 09:16:57 -0700 (PDT) Subject: Re: [Qemu-devel] [RFC v4 0/8] KVM PCI/MSI passthrough with mach-virt List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: eric.auger@redhat.com Cc: famz@redhat.com, eric.auger.pro@gmail.com, peter.maydell@linaro.org, qemu-arm@nongnu.org, qemu-devel@nongnu.org, alex.williamson@redhat.com, pranav.sawargaonkar@gmail.com, diana.craciun@freescale.com, Bharat.Bhushan@freescale.com, drjones@redhat.com, christoffer.dall@linaro.org SGksCgpZb3VyIHNlcmllcyBzZWVtcyB0byBoYXZlIHNvbWUgY29kaW5nIHN0eWxlIHByb2JsZW1z LiBTZWUgb3V0cHV0IGJlbG93IGZvcgptb3JlIGluZm9ybWF0aW9uOgoKU3ViamVjdDogW1FlbXUt ZGV2ZWxdIFtSRkMgdjQgMC84XSBLVk0gUENJL01TSSBwYXNzdGhyb3VnaCB3aXRoIG1hY2gtdmly dApNZXNzYWdlLWlkOiAxNDc1NzU0MDkwLTIyNjgxLTEtZ2l0LXNlbmQtZW1haWwtZXJpYy5hdWdl ckByZWRoYXQuY29tClR5cGU6IHNlcmllcwoKPT09IFRFU1QgU0NSSVBUIEJFR0lOID09PQojIS9i aW4vYmFzaAoKQkFTRT1iYXNlCm49MQp0b3RhbD0kKGdpdCBsb2cgLS1vbmVsaW5lICRCQVNFLi4g fCB3YyAtbCkKZmFpbGVkPTAKCiMgVXNlZnVsIGdpdCBvcHRpb25zCmdpdCBjb25maWcgLS1sb2Nh bCBkaWZmLnJlbmFtZWxpbWl0IDAKZ2l0IGNvbmZpZyAtLWxvY2FsIGRpZmYucmVuYW1lcyBUcnVl Cgpjb21taXRzPSIkKGdpdCBsb2cgLS1mb3JtYXQ9JUggLS1yZXZlcnNlICRCQVNFLi4pIgpmb3Ig YyBpbiAkY29tbWl0czsgZG8KICAgIGVjaG8gIkNoZWNraW5nIFBBVENIICRuLyR0b3RhbDogJChn aXQgc2hvdyAtLW5vLXBhdGNoIC0tZm9ybWF0PSVzICRjKS4uLiIKICAgIGlmICEgZ2l0IHNob3cg JGMgLS1mb3JtYXQ9ZW1haWwgfCAuL3NjcmlwdHMvY2hlY2twYXRjaC5wbCAtLW1haWxiYWNrIC07 IHRoZW4KICAgICAgICBmYWlsZWQ9MQogICAgICAgIGVjaG8KICAgIGZpCiAgICBuPSQoKG4rMSkp CmRvbmUKCmV4aXQgJGZhaWxlZAo9PT0gVEVTVCBTQ1JJUFQgRU5EID09PQoKVXBkYXRpbmcgM2M4 Y2Y1YTljMjFmZjg3ODIxNjRkMWRlZjdmNDRiZDg4ODcxMzM4NApTd2l0Y2hlZCB0byBhIG5ldyBi cmFuY2ggJ3Rlc3QnCjlmYTZlNGIgaHc6IHZmaW86IGNvbW1vbjogQWRhcHQgdmZpb19saXN0ZW5l cnMgZm9yIHJlc2VydmVkX2lvdmEgcmVnaW9uCjZmNThiOTQgaHc6IHZmaW86IGNvbW1vbjogdmZp b19wcmVwYXJlX21zaV9tYXBwaW5nCmU3M2MxZjkgaHc6IHBsYXRmb3JtLWJ1czogRW5hYmxlIHRv IG1hcCBhbnkgbWVtb3J5IHJlZ2lvbiBvbnRvIHRoZSBwbGF0Zm9ybS1idXMKMzEzYjQ0NSBtZW1v cnk6IG1lbW9yeV9yZWdpb25fZmluZF9ieV9uYW1lCmFmZTNjMjEgbWVtb3J5OiBBZGQgcmVzZXJ2 ZWRfaW92YSByZWdpb24gdHlwZQo0MDNmNmEyIGh3OiB2ZmlvOiBjb21tb246IEludHJvZHVjZSB2 ZmlvX3JlZ2lzdGVyX21zaV9pb3ZhCjMwY2QyMzcgaHc6IHZmaW86IGNvbW1vbjogdmZpb19nZXRf aW9tbXVfdHlwZTFfaW5mbwoyMmU0ZWZiIGxpbnV4LWhlYWRlcnM6IFBhcnRpYWwgdXBkYXRlIGZv ciBNU0kgSU9WQSBoYW5kbGluZwoKPT09IE9VVFBVVCBCRUdJTiA9PT0KQ2hlY2tpbmcgUEFUQ0gg MS84OiBsaW51eC1oZWFkZXJzOiBQYXJ0aWFsIHVwZGF0ZSBmb3IgTVNJIElPVkEgaGFuZGxpbmcu Li4KQ2hlY2tpbmcgUEFUQ0ggMi84OiBodzogdmZpbzogY29tbW9uOiB2ZmlvX2dldF9pb21tdV90 eXBlMV9pbmZvLi4uCkNoZWNraW5nIFBBVENIIDMvODogaHc6IHZmaW86IGNvbW1vbjogSW50cm9k dWNlIHZmaW9fcmVnaXN0ZXJfbXNpX2lvdmEuLi4KRVJST1I6IGV4dGVybnMgc2hvdWxkIGJlIGF2 b2lkZWQgaW4gLmMgZmlsZXMKIzMyOiBGSUxFOiBody92ZmlvL2NvbW1vbi5jOjIyMjoKK2ludCB2 ZmlvX3JlZ2lzdGVyX21zaV9pb3ZhKFZGSU9Db250YWluZXIgKmNvbnRhaW5lciwgaHdhZGRyIGlv dmEsCgp0b3RhbDogMSBlcnJvcnMsIDAgd2FybmluZ3MsIDM0IGxpbmVzIGNoZWNrZWQKCllvdXIg cGF0Y2ggaGFzIHN0eWxlIHByb2JsZW1zLCBwbGVhc2UgcmV2aWV3LiAgSWYgYW55IG9mIHRoZXNl IGVycm9ycwphcmUgZmFsc2UgcG9zaXRpdmVzIHJlcG9ydCB0aGVtIHRvIHRoZSBtYWludGFpbmVy LCBzZWUKQ0hFQ0tQQVRDSCBpbiBNQUlOVEFJTkVSUy4KCkNoZWNraW5nIFBBVENIIDQvODogbWVt b3J5OiBBZGQgcmVzZXJ2ZWRfaW92YSByZWdpb24gdHlwZS4uLgpDaGVja2luZyBQQVRDSCA1Lzg6 IG1lbW9yeTogbWVtb3J5X3JlZ2lvbl9maW5kX2J5X25hbWUuLi4KQ2hlY2tpbmcgUEFUQ0ggNi84 OiBodzogcGxhdGZvcm0tYnVzOiBFbmFibGUgdG8gbWFwIGFueSBtZW1vcnkgcmVnaW9uIG9udG8g dGhlIHBsYXRmb3JtLWJ1cy4uLgpDaGVja2luZyBQQVRDSCA3Lzg6IGh3OiB2ZmlvOiBjb21tb246 IHZmaW9fcHJlcGFyZV9tc2lfbWFwcGluZy4uLgpDaGVja2luZyBQQVRDSCA4Lzg6IGh3OiB2Zmlv OiBjb21tb246IEFkYXB0IHZmaW9fbGlzdGVuZXJzIGZvciByZXNlcnZlZF9pb3ZhIHJlZ2lvbi4u Lgo9PT0gT1VUUFVUIEVORCA9PT0KClRlc3QgY29tbWFuZCBleGl0ZWQgd2l0aCBjb2RlOiAxCgoK LS0tCkVtYWlsIGdlbmVyYXRlZCBhdXRvbWF0aWNhbGx5IGJ5IFBhdGNoZXcgW2h0dHA6Ly9wYXRj aGV3Lm9yZy9dLgpQbGVhc2Ugc2VuZCB5b3VyIGZlZWRiYWNrIHRvIHBhdGNoZXctZGV2ZWxAZnJl ZWxpc3RzLm9yZw==