From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: Re: [PATCH V3 13/29] x86/vvtd: Set Interrupt Remapping Table Pointer through GCMD Date: Fri, 20 Oct 2017 12:08:35 +0800 Message-ID: <20171020040835.GG74825@op-computing> References: <1506049330-11196-1-git-send-email-tianyu.lan@intel.com> <1506049330-11196-14-git-send-email-tianyu.lan@intel.com> <20171019115444.n6oser6pe2xucxgp@dhcp-3-128.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20171019115444.n6oser6pe2xucxgp@dhcp-3-128.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Roger Pau =?iso-8859-1?Q?Monn=E9?= Cc: Lan Tianyu , tim@xen.org, kevin.tian@intel.com, sstabellini@kernel.org, wei.liu2@citrix.com, konrad.wilk@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, jbeulich@suse.com List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBPY3QgMTksIDIwMTcgYXQgMTI6NTY6NDVQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D qSB3cm90ZToKPk9uIFRodSwgU2VwIDIxLCAyMDE3IGF0IDExOjAxOjU0UE0gLTA0MDAsIExhbiBU aWFueXUgd3JvdGU6Cj4+IEZyb206IENoYW8gR2FvIDxjaGFvLmdhb0BpbnRlbC5jb20+Cj4+IAo+ PiBTb2Z0d2FyZSBzZXRzIHRoaXMgZmllbGQgdG8gc2V0L3VwZGF0ZSB0aGUgaW50ZXJydXB0IHJl bWFwcGluZyB0YWJsZSBwb2ludGVyCj4+IHVzZWQgYnkgaGFyZHdhcmUuIFRoZSBpbnRlcnJ1cHQg cmVtYXBwaW5nIHRhYmxlIHBvaW50ZXIgaXMgc3BlY2lmaWVkIHRocm91Z2gKPj4gdGhlIEludGVy cnVwdCBSZW1hcHBpbmcgVGFibGUgQWRkcmVzcyAoSVJUQV9SRUcpIHJlZ2lzdGVyLgo+PiAKPj4g VGhpcyBwYXRjaCBlbXVsYXRlcyB0aGlzIG9wZXJhdGlvbiBhbmQgYWRkcyBzb21lIG5ldyBmaWVs ZHMgaW4gVlZURCB0byB0cmFjawo+PiBpbmZvIChlLmcuIHRoZSB0YWJsZSdzIGdmbiBhbmQgbWF4 IHN1cHBvcnRlZCBlbnRyaWVzKSBvZiBpbnRlcnJ1cHQgcmVtYXBwaW5nCj4+IHRhYmxlLgo+PiAK Pj4gU2lnbmVkLW9mZi1ieTogQ2hhbyBHYW8gPGNoYW8uZ2FvQGludGVsLmNvbT4KPj4gU2lnbmVk LW9mZi1ieTogTGFuIFRpYW55dSA8dGlhbnl1LmxhbkBpbnRlbC5jb20+Cj4+IAo+PiAtLS0KPj4g QEAgLTE0OCw2ICsyMDUsMTggQEAgc3RhdGljIGludCB2dnRkX3dyaXRlKHN0cnVjdCB2Y3B1ICp2 LCB1bnNpZ25lZCBsb25nIGFkZHIsCj4+ICAgICAgICAgICAgICBicmVhazsKPj4gICAgICAgICAg fQo+PiAgICAgIH0KPj4gKyAgICBlbHNlIC8qIGxlbiA9PSA4ICovCj4+ICsgICAgewo+PiArICAg ICAgICBzd2l0Y2ggKCBvZmZzZXQgKQo+PiArICAgICAgICB7Cj4+ICsgICAgICAgIGNhc2UgRE1B Ul9JUlRBX1JFRzoKPj4gKyAgICAgICAgICAgIHZ2dGRfc2V0X3JlZ19xdWFkKHZ2dGQsIERNQVJf SVJUQV9SRUcsIHZhbCk7Cj4KPkkgaGF2ZSBraW5kIG9mIGEgZ2VuZXJpYyBjb21tZW50IHJlZ2Fy ZGluZyB0aGUgaGFuZGxlcnMgaW4gZ2VuZXJhbCwKPndoaWNoIEkgd2lsbCBqdXN0IG1ha2UgaGVy ZS4gRG9uJ3QgeW91IG5lZWQgc29tZSBraW5kIG9mIGxvY2tpbmcgdG8KPnByZXZlbnQgY29uY3Vy cmVudCByZWFkL3dyaXRlIGFjY2Vzc2VzIHRvIHRoZSByZWdpc3RlcnM/CgpJIHRoaW5rIGd1ZXN0 IHNob3VsZCBiZSByZXNwb25zaWJsZSB0byBhdm9pZCBjb25jdXJyZW5jeS4KWGVuIG9ubHkgbmVl ZHMgdG8gbm90IGJlIGZvb2xlZCAoY3Jhc2hlZCkgYnkgYSBtYWxpY2lvdXMgZ3Vlc3QuCgo+Cj5B bHNvIHRoZSAnaWYnIHRvIGhhbmRsZSBkaWZmZXJlbnQgc2l6ZWQgYWNjZXNzZXMgdG8gdGhlIHNh bWUgcmVnaXN0ZXJzCj5zZWVtcyBxdWl0ZSBjdW1iZXJzb21lLiBJIHdvdWxkIHRoaW5rIHRoZXJl J3MgYSBiZXR0ZXIgd2F5IHRvIGhhbmRsZQo+dGhpcyB3aXRoIGEgc2luZ2xlIHN3aXRjaCBzdGF0 ZW1lbnQuCgpXaWxsIHVzZSBvbmx5IG9uZSBzd2l0Y2ggc3RhdGVtZW50IGFuZCBtYXliZSBhZGQg aWYtZWxzZSBmb3IgdGhlCmNhc2VzIHdoaWNoIGNhbiBiZSBhY2Nlc3NlZCB3aXRoIGRpZmZlcmVu dCBzaXplLgoKVGhhbmtzCmNoYW8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5v cmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=