From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH qemu-traditional] ioreq: Support 32-bit default_ioport_* accesses Date: Mon, 23 May 2016 14:05:45 +0100 Message-ID: <20160523130545.GQ31272@citrix.com> References: <1463752360-11311-1-git-send-email-boris.ostrovsky@oracle.com> <20160523120255.GP31272@citrix.com> <5742FF82.1070606@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <5742FF82.1070606@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Boris Ostrovsky Cc: ian.jackson@eu.citrix.com, Wei Liu , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBNYXkgMjMsIDIwMTYgYXQgMDk6MDI6NThBTSAtMDQwMCwgQm9yaXMgT3N0cm92c2t5 IHdyb3RlOgo+IE9uIDA1LzIzLzIwMTYgMDg6MDIgQU0sIFdlaSBMaXUgd3JvdGU6Cj4gPiBPbiBG cmksIE1heSAyMCwgMjAxNiBhdCAwOTo1Mjo0MEFNIC0wNDAwLCBCb3JpcyBPc3Ryb3Zza3kgd3Jv dGU6Cj4gPj4gUmVjZW50IGNoYW5nZXMgaW4gQUNQSUNBIChzcGVjaWZpY2FsbHksIExpbnV4IGNv bW1pdCA2NmIxZWQ1YWE4ZGQgKCJBQ1BJQ0E6Cj4gPj4gQUNQSSAyLjAsIEhhcmR3YXJlOiBBZGQg YWNjZXNzX3dpZHRoL2JpdF9vZmZzZXQgc3VwcG9ydCBmb3IKPiA+PiBhY3BpX2h3X3dyaXRlKCki KSByZXN1bHQgaW4gZ3Vlc3RzIGlzc3VpbmcgMzItYml0IGFjY2Vzc2VzIHRvIElPIHNwYWNlLgo+ ID4+Cj4gPj4gUUVNVSBuZWVkcyB0byBiZSBhYmxlIHRvIGhhbmRsZSB0aGVtLgo+ID4+Cj4gPj4g U2lnbmVkLW9mZi1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNv bT4KPiA+PiAtLS0KPiA+PiAgdmwuYyB8IDE1ICsrKysrKysrLS0tLS0tLQo+ID4+ICAxIGZpbGUg Y2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+ID4+Cj4gPj4gZGlmZiAt LWdpdCBhL3ZsLmMgYi92bC5jCj4gPj4gaW5kZXggYzg2NGU3ZC4uNzlkM2FiNSAxMDA2NDQKPiA+ PiAtLS0gYS92bC5jCj4gPj4gKysrIGIvdmwuYwo+ID4+IEBAIC0zNTAsMTcgKzM1MCwxOCBAQCBz dGF0aWMgdm9pZCBkZWZhdWx0X2lvcG9ydF93cml0ZXcodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBh ZGRyZXNzLCB1aW50MzJfdCBkYXRhKQo+ID4+ICAKPiA+PiAgc3RhdGljIHVpbnQzMl90IGRlZmF1 bHRfaW9wb3J0X3JlYWRsKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkcmVzcykKPiA+PiAgewo+ ID4+IC0jaWZkZWYgREVCVUdfVU5VU0VEX0lPUE9SVAo+ID4+IC0gICAgZnByaW50ZihzdGRlcnIs ICJ1bnVzZWQgaW5sOiBwb3J0PTB4JTA0eFxuIiwgYWRkcmVzcyk7Cj4gPj4gLSNlbmRpZgo+ID4+ IC0gICAgcmV0dXJuIDB4ZmZmZmZmZmY7Cj4gPj4gKyAgICB1aW50MzJfdCBkYXRhOwo+ID4+ICsg ICAgZGF0YSA9IGRlZmF1bHRfaW9wb3J0X3JlYWR3KG9wYXF1ZSwgYWRkcmVzcykgJiAweGZmZmY7 Cj4gPj4gKyAgICBhZGRyZXNzID0gKGFkZHJlc3MgKyAyKSAmIChNQVhfSU9QT1JUUyAtIDEpOwo+ ID4gSSdtIG5vdCB2ZXJ5IGZhbWlsaWFyIHdpdGggaG93IGhhcmR3YXJlIGJlaGF2ZXMsIGJ1dCBz aG91bGRuJ3Qgd2UgcmV0dXJuCj4gPiBzb21lIHNvcnQgb2YgaW52YWxpZCByZXN1bHQgKH4wKSBh bmQgbG9nIHdoZW4gdGhlIHBvcnQgd3JhcHM/Cj4gCj4gSW50ZWwgU0RNIHNheXMgdGhhdCB0cnlp bmcgdG8gYWNjZXNzIHBvcnRzIGJleW9uZCAweGZmZmYgaXMKPiBpbXBsZW1lbnRhdGlvbi1zcGVj aWZpYy4gU28gd3JhcHBpbmcgdGhlbSBJIGd1ZXNzIGlzIHZhbGlkIChpdCdzIGhvdwo+IHFlbXUg aW1wbGVtZW50cyBpdCBmb3IgZGVmYXVsdF9pb3BvcnRfcmVhZHcvd3JpdGV3LCB3aGljaCBpcyB3 aGF0IEkgYW0KPiBmb2xsb3dpbmcgaGVyZSkuCj4gCgpGYWlyIGVub3VnaC4KCldlaS4KCj4gLWJv cmlzCj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s aXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=