From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pan Xinhui Subject: [PATCH v6 04/11] powerpc/spinlock: support vcpu preempted check Date: Fri, 28 Oct 2016 04:11:20 -0400 Message-ID: <1477642287-24104-5-git-send-email-xinhui.pan__5317.54108747027$1477629016$gmane$org@linux.vnet.ibm.com> References: <1477642287-24104-1-git-send-email-xinhui.pan@linux.vnet.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bzyjo-0003zJ-1S for xen-devel@lists.xenproject.org; Fri, 28 Oct 2016 04:25:52 +0000 Received: from pps.filterd (m0098396.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.17/8.16.0.17) with SMTP id u9S4NtOQ063065 for ; Fri, 28 Oct 2016 00:25:48 -0400 Received: from e23smtp01.au.ibm.com (e23smtp01.au.ibm.com [202.81.31.143]) by mx0a-001b2d01.pphosted.com with ESMTP id 26bvc1ste5-1 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT) for ; Fri, 28 Oct 2016 00:25:48 -0400 Received: from localhost by e23smtp01.au.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Fri, 28 Oct 2016 14:25:45 +1000 In-Reply-To: <1477642287-24104-1-git-send-email-xinhui.pan@linux.vnet.ibm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, virtualization@lists.linux-foundation.org, linux-s390@vger.kernel.org, xen-devel-request@lists.xenproject.org, kvm@vger.kernel.org, xen-devel@lists.xenproject.org, x86@kernel.org Cc: kernellwp@gmail.com, jgross@suse.com, David.Laight@ACULAB.COM, rkrcmar@redhat.com, peterz@infradead.org, benh@kernel.crashing.org, bsingharora@gmail.com, will.deacon@arm.com, Pan Xinhui , borntraeger@de.ibm.com, mingo@redhat.com, paulus@samba.org, mpe@ellerman.id.au, pbonzini@redhat.com, paulmck@linux.vnet.ibm.com, boqun.feng@gmail.com List-Id: xen-devel@lists.xenproject.org VGhpcyBpcyB0byBmaXggc29tZSBsb2NrIGhvbGRlciBwcmVlbXB0aW9uIGlzc3Vlcy4gU29tZSBv dGhlciBsb2NrcwppbXBsZW1lbnRhdGlvbiBkbyBhIHNwaW4gbG9vcCBiZWZvcmUgYWNxdWlyaW5n IHRoZSBsb2NrIGl0c2VsZi4KQ3VycmVudGx5IGtlcm5lbCBoYXMgYW4gaW50ZXJmYWNlIG9mIGJv b2wgdmNwdV9pc19wcmVlbXB0ZWQoaW50IGNwdSkuIEl0CnRha2VzIHRoZSBjcHUgYXMgcGFyYW1l dGVyIGFuZCByZXR1cm4gdHJ1ZSBpZiB0aGUgY3B1IGlzIHByZWVtcHRlZC4gVGhlbgprZXJuZWwg Y2FuIGJyZWFrIHRoZSBzcGluIGxvb3BzIHVwb24gb24gdGhlIHJldHZhbCBvZiB2Y3B1X2lzX3By ZWVtcHRlZC4KCkFzIGtlcm5lbCBoYXMgdXNlZCB0aGlzIGludGVyZmFjZSwgU28gbGV0cyBzdXBw b3J0IGl0LgoKT25seSBwU2VyaWVzIG5lZWQgc3VwcG9ydCBpdC4gQW5kIHRoZSBmYWN0IGlzIHBv d2VyTlYgYXJlIGJ1aWx0IGludG8Kc2FtZSBrZXJuZWwgaW1hZ2Ugd2l0aCBwU2VyaWVzLiBTbyB3 ZSBuZWVkIHJldHVybiBmYWxzZSBpZiB3ZSBhcmUgcnVubmlnCmFzIHBvd2VyTlYuIFRoZSBhbm90 aGVyIGZhY3QgaXMgdGhhdCBscHBhY2EtPnlpbGVkX2NvdW50IGtlZXBzIHplcm8gb24KcG93ZXJO Vi4gU28gd2UgY2FuIGp1c3Qgc2tpcCB0aGUgbWFjaGluZSB0eXBlIGNoZWNrLgoKU3VnZ2VzdGVk LWJ5OiBCb3F1biBGZW5nIDxib3F1bi5mZW5nQGdtYWlsLmNvbT4KU3VnZ2VzdGVkLWJ5OiBQZXRl ciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KU2lnbmVkLW9mZi1ieTog UGFuIFhpbmh1aSA8eGluaHVpLnBhbkBsaW51eC52bmV0LmlibS5jb20+Ci0tLQogYXJjaC9wb3dl cnBjL2luY2x1ZGUvYXNtL3NwaW5sb2NrLmggfCA4ICsrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg OCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvYXJjaC9wb3dlcnBjL2luY2x1ZGUvYXNtL3Nw aW5sb2NrLmggYi9hcmNoL3Bvd2VycGMvaW5jbHVkZS9hc20vc3BpbmxvY2suaAppbmRleCBmYTM3 ZmU5Li44YzFiOTEzIDEwMDY0NAotLS0gYS9hcmNoL3Bvd2VycGMvaW5jbHVkZS9hc20vc3Bpbmxv Y2suaAorKysgYi9hcmNoL3Bvd2VycGMvaW5jbHVkZS9hc20vc3BpbmxvY2suaApAQCAtNTIsNiAr NTIsMTQgQEAKICNkZWZpbmUgU1lOQ19JTwogI2VuZGlmCiAKKyNpZmRlZiBDT05GSUdfUFBDX1BT RVJJRVMKKyNkZWZpbmUgdmNwdV9pc19wcmVlbXB0ZWQgdmNwdV9pc19wcmVlbXB0ZWQKK3N0YXRp YyBpbmxpbmUgYm9vbCB2Y3B1X2lzX3ByZWVtcHRlZChpbnQgY3B1KQoreworCXJldHVybiAhIShi ZTMyX3RvX2NwdShscHBhY2Ffb2YoY3B1KS55aWVsZF9jb3VudCkgJiAxKTsKK30KKyNlbmRpZgor CiBzdGF0aWMgX19hbHdheXNfaW5saW5lIGludCBhcmNoX3NwaW5fdmFsdWVfdW5sb2NrZWQoYXJj aF9zcGlubG9ja190IGxvY2spCiB7CiAJcmV0dXJuIGxvY2suc2xvY2sgPT0gMDsKLS0gCjIuNC4x MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=