From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Borntraeger Subject: Re: [PATCH v7 06/11] x86, paravirt: Add interface to support kvm/xen vcpu preempted check Date: Wed, 16 Nov 2016 12:29:44 +0100 Message-ID: References: <1478077718-37424-1-git-send-email-xinhui.pan@linux.vnet.ibm.com> <1478077718-37424-7-git-send-email-xinhui.pan@linux.vnet.ibm.com> <20161115154706.GF11311@worktop.programming.kicks-ass.net> <20161116102355.GP3142@twins.programming.kicks-ass.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c6yPb-0006uo-4z for xen-devel@lists.xenproject.org; Wed, 16 Nov 2016 11:29:55 +0000 Received: from pps.filterd (m0098421.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.17/8.16.0.17) with SMTP id uAGBSbQM054866 for ; Wed, 16 Nov 2016 06:29:52 -0500 Received: from e06smtp13.uk.ibm.com (e06smtp13.uk.ibm.com [195.75.94.109]) by mx0a-001b2d01.pphosted.com with ESMTP id 26rjhe9r62-1 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT) for ; Wed, 16 Nov 2016 06:29:52 -0500 Received: from localhost by e06smtp13.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 16 Nov 2016 11:29:50 -0000 In-Reply-To: <20161116102355.GP3142@twins.programming.kicks-ass.net> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Peter Zijlstra , Pan Xinhui Cc: kvm@vger.kernel.org, rkrcmar@redhat.com, benh@kernel.crashing.org, bsingharora@gmail.com, will.deacon@arm.com, virtualization@lists.linux-foundation.org, paulus@samba.org, kernellwp@gmail.com, linux-s390@vger.kernel.org, dave@stgolabs.net, mpe@ellerman.id.au, x86@kernel.org, mingo@redhat.com, Pan Xinhui , xen-devel@lists.xenproject.org, paulmck@linux.vnet.ibm.com, boqun.feng@gmail.com, jgross@suse.com, linux-kernel@vger.kernel.org, David.Laight@ACULAB.COM, xen-devel-request@lists.xenproject.org, pbonzini@redhat.com, linuxppc-dev@lists.ozlabs.org List-Id: xen-devel@lists.xenproject.org T24gMTEvMTYvMjAxNiAxMToyMyBBTSwgUGV0ZXIgWmlqbHN0cmEgd3JvdGU6Cj4gT24gV2VkLCBO b3YgMTYsIDIwMTYgYXQgMTI6MTk6MDlQTSArMDgwMCwgUGFuIFhpbmh1aSB3cm90ZToKPj4gSGks IFBldGVyLgo+PiAJSSB0aGluayB3ZSBjYW4gYXZvaWQgYSBmdW5jdGlvbiBjYWxsIGluIGEgc2lt cGxlciB3YXkuIEhvdyBhYm91dCBiZWxvdwo+Pgo+PiBzdGF0aWMgaW5saW5lIGJvb2wgdmNwdV9p c19wcmVlbXB0ZWQoaW50IGNwdSkKPj4gewo+PiAJLyogb25seSBzZXQgaW4gcHYgY2FzZSovCj4+ IAlpZiAocHZfbG9ja19vcHMudmNwdV9pc19wcmVlbXB0ZWQpCj4+IAkJcmV0dXJuIHB2X2xvY2tf b3BzLnZjcHVfaXNfcHJlZW1wdGVkKGNwdSk7Cj4+IAlyZXR1cm4gZmFsc2U7Cj4+IH0KPiAKPiBU aGF0IGlzIHN0aWxsIG1vcmUgZXhwZW5zaXZlLiBJdCBuZWVkcyB0byBkbyBhbiBhY3R1YWwgbG9h ZCBhbmQgbWFrZXMgaXQKPiBoYXJkIHRvIHByZWRpY3QgdGhlIGJyYW5jaCwgeW91J2QgaGF2ZSB0 byBhY3R1YWxseSB3YWl0IGZvciB0aGUgbG9hZCB0bwo+IGNvbXBsZXRlIGV0Yy4KCk91dCBvZiBj dXJpb3NpdHksIHdoeSBpcyB0aGF0IGhhcmQgdG8gcHJlZGljdD8KT24gczM5MCB0aGUgYnJhbmNo IHByZWRpY3Rpb24gcnVucyBhc3luY2hyb25vdXNseSBhaGVhZCBvZiB0aGUgZG93bnN0cmVhbQpw aXBlbGluZSAoZS5nLiBzZWFyY2ggZm9yICJJQk0geiBTeXN0ZW1zIFByb2Nlc3NvciBPcHRpbWl6 YXRpb24gUHJpbWVyIiBwYWdlIDExKS4KZ2l2ZW4gZW5vdWdoIGNhcGFjaXR5LCBJIHdvdWxkIGFz c3VtZSB0aGF0IG1vZGVybiB4ODYgcHJvY2Vzc29ycyB3b3VsZCBkbyB0aGUgc2FtZQphbmQgYmUg YWJsZSB0byBwcmVkaWN0IHRoaXMgaXMgYXMgc29vbiBhcyBpdCBiZWNvbWVzIGhvdCAoYW5kIG90 aGVyd2lzZSB5b3Ugd291bGQKIG5vdCBub3RpY2UgdGhlIGJyYW5jaCBtaXNzIGFueXdheSkuIElz IHg4NiBiZWhhdmluZyBkaWZmZXJlbnRseSBoZXJlPwoKPiBBbHNvLCBpdCBnZW5lcmF0ZXMgbW9y ZSBjb2RlLgo+IAo+IFBhcmF2aXJ0IG11Y2sgc2hvdWxkIHN0cml2ZSB0byBiZSBhcyBjaGVhcCBh cyBwb3NzaWJsZSB3aGVuIHJhbiBvbgo+IG5hdGl2ZSBoYXJkd2FyZS4KCkFzIEkgYW0gaW50ZXJl c3RlZCBpbiB0aGlzIHNlcmllcyBmcm9tIHRoZSBzMzkwIHBvaW50IG9mIHZpZXcsIHRoaXMgaXMg CnRoZSBvbmx5IHRoaW5nIHRoYXQgYmxvY2sgdGhpcyBzZXJpZXM/CgpJcyB0aGVyZSBhIGNoYW5j ZSB0byBhZGQgYSBzdGF0aWMga2V5IGFyb3VuZCB0aGUgcGFyYXZpcnQgb3BzIHNvbWVob3c/CgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg==