From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Xuquan (Quan Xu)" Subject: Re: [PATCH] x86/apicv: enhance posted-interrupt processing Date: Fri, 24 Feb 2017 08:02:36 +0000 Message-ID: References: <20170217084904.GA43546@skl-2s3.sh.intel.com> <58A733C3020000780013B652@prv-mh.provo.novell.com> <58AEC07D020000780013D215@prv-mh.provo.novell.com> <58AECF09020000780013D29A@prv-mh.provo.novell.com> <58AEE313020000780013D356@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <58AEE313020000780013D356@prv-mh.provo.novell.com> Content-Language: zh-CN List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: "yang.zhang.wz@gmail.com" , KevinTian , "quan.xu0@gmail.com" , Andrew Cooper , "xen-devel@lists.xen.org" , Jun Nakajima , ChaoGao List-Id: xen-devel@lists.xenproject.org T24gRmVicnVhcnkgMjMsIDIwMTcgODoyNyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24g MjMuMDIuMTcgYXQgMTI6NTUsIDx4dXF1YW44QGh1YXdlaS5jb20+IHdyb3RlOgo+PiBPbiBGZWJy dWFyeSAyMywgMjAxNyA3OjAxIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDIzLjAy LjE3IGF0IDExOjUzLCA8eHVxdWFuOEBodWF3ZWkuY29tPiB3cm90ZToKPj4+PiBJT1csCj4+Pj4g IHdoaWNoIHZjcHUgZG9lcyB0aGUgJ2N1cnJlbnQnIHJlZmVyIHRvPwo+Pj4+ICB3aGljaCBjcHUg ZG9lcyB0aGUgJyBzbXBfcHJvY2Vzc29yX2lkKCknIHJlZmVyIHRvPwo+Pj4KPj4+Y3VycmVudDog Y3VycmVudGx5IHJ1bm5pbmcgdkNQVQo+Pgo+PiBpbiBhIFNNUCBtYWNoaW5lLCBhcmUgdGhlcmUg bW9yZSB0aGFuIG9uZSBjdXJyZW50bHkgcnVubmluZyB2Q1BVPwo+Cj5PZiBjb3Vyc2UuICJjdXJy ZW50IiBvYnZpb3VzbHkgaXMgdGhlIG9uZSBydW5uaW5nIG9uIHRoZSBDUFUgd2UncmUgb24uCj4K CkphbiwKQW5vdGhlciBxdWVzdGlvbiwgaXQgJ2QgYmUgdGhlIF9tYWluX2dhcF8uLiAKSWYgdGhl IHBDUFUgcnVucyBfX3ZteF9kZWxpdmVyX3Bvc3RlZF9pbnRlcnJ1cHQoKSBoZXJlLCBpbiBhIGh5 cGVydmVyLWNvbnRleHQsCl9paXVjXywgYWxsIG9mIHZDUFVzICwgd2FpdGluZyBpbiB0aGUgcnVu IHF1ZXVlLCBhcmUgc2NoZWR1bGVkIG91dC4uIFNvIHRoZSAnY3VycmVudCcgaXMgTlVMTCwgYXMg dGhlcmUgaXMgbm8gcnVubmluZyB2Q1BVLi4KCmNvcnJlY3QgbWUhIQoKUXVhbgoKCgoKPj4gSSB0 aGluayBzbywgdGhlIGNvbmRpdGlvbiAiaWYgKCBydW5uaW5nICYmIChpbl9pcnEoKSB8fCAodiAh PQo+PiBjdXJyZW50KSkgKSIsIGluCj4+IF9fdm14X2RlbGl2ZXJfcG9zdGVkX2ludGVycnVwdCgp IGxvb2tzIHN0cmFuZ2UgLS0gd2hlbiB2Q1BVIGlzCj4+IHJ1bm5pbmcsIHdoeSB0byBjaGVjayAn IHYgIT0gY3VycmVudCAnLi4KPj4KPj4KPj4+c21wX3Byb2Nlc3Nvcl9pZCgpOiBwcm9jZXNzb3Ig SUQgb2YgdGhlIENQVSB3ZSdyZSBydW5uaW5nIG9uCj4+Pgo+PiBJIHRoaW5rIGlmIHZjcHUgaXMg cnVubmluZywgJyBjcHUgIT0gc21wX3Byb2Nlc3Nvcl9pZCgpICcgc2hvdWxkIGJlIHRydWUuCj4+ Cj4+Cj4+IEkgdGhpbmsgd2UgY291bGQgc2ltcGxpZnkgX192bXhfZGVsaXZlcl9wb3N0ZWRfaW50 ZXJydXB0KCk6Cj4+Cj4+ICAgIDEuIHNldCBWQ1BVX0tJQ0tfU09GVElSUSBiaXQgb2Ygdi0+cHJv Y2Vzc29yLgo+PiAgICAyLiBJRiB2Y3B1IGlzIHJ1bm5pbmc6Cj4+ICAgICAgICAgIC0gc2VuZF9J UEkKPj4gICAgICBFTFNFCj4+ICAgICAgICAgIC0gdmNwdV9raWNrCj4KPklmIHRoaXMgY2FuIGJl IGRvbmUgaW4gYSByYWNlIGZyZWUgbWFubmVyIChhZnRlciBhbGwsIHRoZSBydW5uaW5nIHN0YXRl IG9mIGEgdkNQVQo+cnVubmluZyBvbiBhbm90aGVyIHBDUFUgbWF5IGNoYW5nZSBhdCBhbnkKPnRp bWUpIC4uLgo+Cj5KYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK