From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55875) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1buEs2-00068b-2O for qemu-devel@nongnu.org; Wed, 12 Oct 2016 04:26:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1buErz-0003mC-Ly for qemu-devel@nongnu.org; Wed, 12 Oct 2016 04:26:36 -0400 Resent-Message-Id: Reply-To: Message-ID: <20161012082618.451743.65275@ex-std-node742.prod.rhcloud.com> In-Reply-To: <1476246592-24228-1-git-send-email-david@gibson.dropbear.id.au> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 From: no-reply@patchew.org Date: Wed, 12 Oct 2016 01:26:23 -0700 (PDT) Subject: Re: [Qemu-devel] [PATCH 0/7] Improve PCI IO window orgnaization for pseries List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: david@gibson.dropbear.id.au Cc: famz@redhat.com, lvivier@redhat.com, agraf@suse.de, mst@redhat.com, aik@ozlabs.ru, mdroth@linux.vnet.ibm.com, qemu-devel@nongnu.org, qemu-ppc@nongnu.org, abolonga@redhat.com SGksCgpZb3VyIHNlcmllcyBzZWVtcyB0byBoYXZlIHNvbWUgY29kaW5nIHN0eWxlIHByb2JsZW1z LiBTZWUgb3V0cHV0IGJlbG93IGZvcgptb3JlIGluZm9ybWF0aW9uOgoKU3ViamVjdDogW1FlbXUt ZGV2ZWxdIFtQQVRDSCAwLzddIEltcHJvdmUgUENJIElPIHdpbmRvdyBvcmduYWl6YXRpb24gZm9y IHBzZXJpZXMKTWVzc2FnZS1pZDogMTQ3NjI0NjU5Mi0yNDIyOC0xLWdpdC1zZW5kLWVtYWlsLWRh dmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdQpUeXBlOiBzZXJpZXMKCj09PSBURVNUIFNDUklQVCBC RUdJTiA9PT0KIyEvYmluL2Jhc2gKCkJBU0U9YmFzZQpuPTEKdG90YWw9JChnaXQgbG9nIC0tb25l bGluZSAkQkFTRS4uIHwgd2MgLWwpCmZhaWxlZD0wCgojIFVzZWZ1bCBnaXQgb3B0aW9ucwpnaXQg Y29uZmlnIC0tbG9jYWwgZGlmZi5yZW5hbWVsaW1pdCAwCmdpdCBjb25maWcgLS1sb2NhbCBkaWZm LnJlbmFtZXMgVHJ1ZQoKY29tbWl0cz0iJChnaXQgbG9nIC0tZm9ybWF0PSVIIC0tcmV2ZXJzZSAk QkFTRS4uKSIKZm9yIGMgaW4gJGNvbW1pdHM7IGRvCiAgICBlY2hvICJDaGVja2luZyBQQVRDSCAk bi8kdG90YWw6ICQoZ2l0IHNob3cgLS1uby1wYXRjaCAtLWZvcm1hdD0lcyAkYykuLi4iCiAgICBp ZiAhIGdpdCBzaG93ICRjIC0tZm9ybWF0PWVtYWlsIHwgLi9zY3JpcHRzL2NoZWNrcGF0Y2gucGwg LS1tYWlsYmFjayAtOyB0aGVuCiAgICAgICAgZmFpbGVkPTEKICAgICAgICBlY2hvCiAgICBmaQog ICAgbj0kKChuKzEpKQpkb25lCgpleGl0ICRmYWlsZWQKPT09IFRFU1QgU0NSSVBUIEVORCA9PT0K ClVwZGF0aW5nIDNjOGNmNWE5YzIxZmY4NzgyMTY0ZDFkZWY3ZjQ0YmQ4ODg3MTMzODQKRnJvbSBo dHRwczovL2dpdGh1Yi5jb20vcGF0Y2hldy1wcm9qZWN0L3FlbXUKIC0gW3RhZyB1cGRhdGVdICAg ICAgcGF0Y2hldy8xNDc2MjQ3NDk3LTY5NzYtMS1naXQtc2VuZC1lbWFpbC1kYXZpZEBnaWJzb24u ZHJvcGJlYXIuaWQuYXUgLT4gcGF0Y2hldy8xNDc2MjQ3NDk3LTY5NzYtMS1naXQtc2VuZC1lbWFp bC1kYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXUKU3dpdGNoZWQgdG8gYSBuZXcgYnJhbmNoICd0 ZXN0Jwo3NGVhNzU0IHNwYXByOiBJbXByb3ZlZCBwbGFjZW1lbnQgb2YgUENJIGhvc3QgYnJpZGdl cyBpbiBndWVzdCBtZW1vcnkgbWFwCmE0NjAzNmEgc3BhcHJfcGNpOiBBZGQgYSA2NC1iaXQgTU1J TyB3aW5kb3cKYjJhZTgyZSBzcGFwcjogQWRqdXN0IHBsYWNlbWVudCBvZiBQQ0kgaG9zdCBicmlk Z2UgdG8gYWxsb3cgPiAxVGlCIFJBTQphODFlOTMxIHNwYXByX3BjaTogRGVsZWdhdGUgcGxhY2Vt ZW50IG9mIFBDSSBob3N0IGJyaWRnZXMgdG8gbWFjaGluZSB0eXBlCjAzNDEyMzggbGlicW9zOiBM aW1pdCBzcGFwci1wY2kgdG8gMzItYml0IE1NSU8gZm9yIG5vdwo2OTAzODdiIGxpYnFvczogQ29y cmVjdCBlcnJvciBpbiBQQ0kgaG9sZSBzaXppbmcgZm9yIHNwYXByCjFlNzVmMzIgbGlicW9zOiBJ c29sYXRlIGtub3dsZWRnZSBvZiBzcGFwciBtZW1vcnkgbWFwIHRvIHFwY2lfaW5pdF9zcGFwcigp Cgo9PT0gT1VUUFVUIEJFR0lOID09PQpDaGVja2luZyBQQVRDSCAxLzc6IGxpYnFvczogSXNvbGF0 ZSBrbm93bGVkZ2Ugb2Ygc3BhcHIgbWVtb3J5IG1hcCB0byBxcGNpX2luaXRfc3BhcHIoKS4uLgpD aGVja2luZyBQQVRDSCAyLzc6IGxpYnFvczogQ29ycmVjdCBlcnJvciBpbiBQQ0kgaG9sZSBzaXpp bmcgZm9yIHNwYXByLi4uCkNoZWNraW5nIFBBVENIIDMvNzogbGlicW9zOiBMaW1pdCBzcGFwci1w Y2kgdG8gMzItYml0IE1NSU8gZm9yIG5vdy4uLgpDaGVja2luZyBQQVRDSCA0Lzc6IHNwYXByX3Bj aTogRGVsZWdhdGUgcGxhY2VtZW50IG9mIFBDSSBob3N0IGJyaWRnZXMgdG8gbWFjaGluZSB0eXBl Li4uCkNoZWNraW5nIFBBVENIIDUvNzogc3BhcHI6IEFkanVzdCBwbGFjZW1lbnQgb2YgUENJIGhv c3QgYnJpZGdlIHRvIGFsbG93ID4gMVRpQiBSQU0uLi4KV0FSTklORzogbGluZSBvdmVyIDgwIGNo YXJhY3RlcnMKIzU1OiBGSUxFOiBody9wcGMvc3BhcHIuYzoyMzk2OgorICAgIGZwcmludGYoc3Rk ZXJyLCAiREVCVUc6IHJhbV90b3AgPSAweCUwMTYiUFJJeDY0IiBwaGIwIEAgMHglMDE2IkhXQURE Ul9QUklYIlxuIiwKCnRvdGFsOiAwIGVycm9ycywgMSB3YXJuaW5ncywgMjcgbGluZXMgY2hlY2tl ZAoKWW91ciBwYXRjaCBoYXMgc3R5bGUgcHJvYmxlbXMsIHBsZWFzZSByZXZpZXcuICBJZiBhbnkg b2YgdGhlc2UgZXJyb3JzCmFyZSBmYWxzZSBwb3NpdGl2ZXMgcmVwb3J0IHRoZW0gdG8gdGhlIG1h aW50YWluZXIsIHNlZQpDSEVDS1BBVENIIGluIE1BSU5UQUlORVJTLgpDaGVja2luZyBQQVRDSCA2 Lzc6IHNwYXByX3BjaTogQWRkIGEgNjQtYml0IE1NSU8gd2luZG93Li4uCkNoZWNraW5nIFBBVENI IDcvNzogc3BhcHI6IEltcHJvdmVkIHBsYWNlbWVudCBvZiBQQ0kgaG9zdCBicmlkZ2VzIGluIGd1 ZXN0IG1lbW9yeSBtYXAuLi4KRVJST1I6IE1hY3JvcyB3aXRoIG11bHRpcGxlIHN0YXRlbWVudHMg c2hvdWxkIGJlIGVuY2xvc2VkIGluIGEgZG8gLSB3aGlsZSBsb29wCiMxNDQ6IEZJTEU6IGh3L3Bw Yy9zcGFwci5jOjI1MzQ6CisjZGVmaW5lIFNQQVBSX0NPTVBBVF8yXzcgICAgICAgICAgICAgICAg ICAgICAgICAgICAgXAorICAgIEhXX0NPTVBBVF8yXzcgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIFwKKyAgICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBcCisgICAgICAgIC5kcml2ZXIgICA9IFRZUEVfU1BBUFJfUENJX0hPU1RfQlJJREdF LCAgICAgXAorICAgICAgICAucHJvcGVydHkgPSAibWVtX3dpbl9zaXplIiwgICAgICAgICAgICAg ICAgIFwKKyAgICAgICAgLnZhbHVlICAgID0gc3RyaW5naWZ5KFNQQVBSX1BDSV8yXzdfTU1JT19X SU5fU0laRSksXAorICAgIH0sICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIFwKKyAgICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBcCisgICAgICAgIC5kcml2ZXIgICA9IFRZUEVfU1BBUFJfUENJX0hPU1RfQlJJREdFLCAg ICAgXAorICAgICAgICAucHJvcGVydHkgPSAibWVtNjRfd2luX3NpemUiLCAgICAgICAgICAgICAg IFwKKyAgICAgICAgLnZhbHVlICAgID0gIjAiLCAgICAgICAgICAgICAgICAgICAgICAgICAgICBc CisgICAgfSwKCldBUk5JTkc6IGxpbmUgb3ZlciA4MCBjaGFyYWN0ZXJzCiMxODI6IEZJTEU6IGh3 L3BwYy9zcGFwci5jOjI1NzI6CisgICAgZnByaW50ZihzdGRlcnIsICJERUJVRzogcmFtX3RvcCA9 IDB4JTAxNiJQUkl4NjQiIHBoYjAgQCAweCUwMTYiSFdBRERSX1BSSVgiXG4iLAoKdG90YWw6IDEg ZXJyb3JzLCAxIHdhcm5pbmdzLCAyMzAgbGluZXMgY2hlY2tlZAoKWW91ciBwYXRjaCBoYXMgc3R5 bGUgcHJvYmxlbXMsIHBsZWFzZSByZXZpZXcuICBJZiBhbnkgb2YgdGhlc2UgZXJyb3JzCmFyZSBm YWxzZSBwb3NpdGl2ZXMgcmVwb3J0IHRoZW0gdG8gdGhlIG1haW50YWluZXIsIHNlZQpDSEVDS1BB VENIIGluIE1BSU5UQUlORVJTLgoKPT09IE9VVFBVVCBFTkQgPT09CgpUZXN0IGNvbW1hbmQgZXhp dGVkIHdpdGggY29kZTogMQoKCi0tLQpFbWFpbCBnZW5lcmF0ZWQgYXV0b21hdGljYWxseSBieSBQ YXRjaGV3IFtodHRwOi8vcGF0Y2hldy5vcmcvXS4KUGxlYXNlIHNlbmQgeW91ciBmZWVkYmFjayB0 byBwYXRjaGV3LWRldmVsQGZyZWVsaXN0cy5vcmc=