Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp2465923imm; Sat, 16 Jun 2018 19:39:29 -0700 (PDT) X-Google-Smtp-Source: ADUXVKK4EUCo2ZnlzkqKhVxoZstF3LJahBroHrbuZaKVkLMge5skuKxmmORl/PI1izaZfiEqboNR X-Received: by 2002:aa7:8004:: with SMTP id j4-v6mr8129871pfi.174.1529203169845; Sat, 16 Jun 2018 19:39:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529203169; cv=none; d=google.com; s=arc-20160816; b=km62HaNsT2arQHJFXHuh13JRP8jP1pCqgCTItyRX3PJ+AlskbPrGX+AYV/KD7a4WyJ 2Ex2wBwXKgTO47jY+Vhu7lgwMYJgtPtO8KvOp+NpRr+zYi+06SqDfaA31GZyLejqXeN5 OhzHbycZEeEg7nYwlwWcozD2C68VJJUBDQcToeWxTfgtvqJhnMWZvm+h2+NY7cpI0FNF lFg8eOcZsfJXP2Q8BAJN8lBXIi3sG4OP6Vds8eiPPVaQ5U3reb/9tQXm3AY3JiXnp+pS 4Zns6MqDx3K8P83wIiJCAFygyaQ+nf/i+6mo2iNI87UjkOfPAgeGpoKi1sxvLurP37uc KYOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:message-id:date:thread-index :thread-topic:subject:cc:to:from:arc-authentication-results; bh=3DRUA92ronRoFiQZrOxX6XLVeONdQORbRzEc2hMafBY=; b=Bd3hkNIpNICDk8B3dgaBk7AqR5X/0+Szd9XbFRuy4ZQVXV3i68IGwTVc2emqbTZ+Zs VJiTUXQnw3cyQJJJ96n8/7KDkn7i7kOZ4ql++gzucYw7Pt3a8QWMUVxFNL3qgdElPpas WEVnt6U+QBCVRpQleQ98+g9+z0CePIs3nyprBgTK2qKo5+hnJpVQVa/I8YopU0ghK/nD 5Ew58VakdPc053YSNOhuOd1CYKk2S34sPNFFDfvHKEjd471njVg76N2obzMB7KejK2Ti NuCz8rH3bYlUIaPlTfsZZ/ZaMKuymaZ4lbOJYrSAJpYi1+gXX5U38yhhV+YJtsyYZCGX QBnQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v30-v6si11678377pfl.233.2018.06.16.19.39.15; Sat, 16 Jun 2018 19:39:29 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933615AbeFQChW (ORCPT + 99 others); Sat, 16 Jun 2018 22:37:22 -0400 Received: from szxga01-in.huawei.com ([45.249.212.187]:5939 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1756946AbeFQChT (ORCPT ); Sat, 16 Jun 2018 22:37:19 -0400 Received: from DGGEMA402-HUB.china.huawei.com (unknown [172.30.72.53]) by Forcepoint Email with ESMTP id 758D7A4E07838; Sun, 17 Jun 2018 10:37:15 +0800 (CST) Received: from DGGEMA503-MBX.china.huawei.com ([169.254.1.111]) by DGGEMA402-HUB.china.huawei.com ([10.3.20.43]) with mapi id 14.03.0382.000; Sun, 17 Jun 2018 10:37:13 +0800 From: gengdongjiu To: James Morse CC: "rkrcmar@redhat.com" , "corbet@lwn.net" , "christoffer.dall@arm.com" , "marc.zyngier@arm.com" , "linux@armlinux.org.uk" , "catalin.marinas@arm.com" , "will.deacon@arm.com" , "kvm@vger.kernel.org" , "linux-doc@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "linux-acpi@vger.kernel.org" Subject: Re: [PATCH RESEND v4 2/2] arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS Thread-Topic: [PATCH RESEND v4 2/2] arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS Thread-Index: AdQF2PP8MBanP2tNQqWU0qZjd6ZgSwACoHwQ Date: Sun, 17 Jun 2018 02:37:12 +0000 Message-ID: <0184EA26B2509940AA629AE1405DD7F201CE36DC@DGGEMA503-MBX.china.huawei.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.45.50.98] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org PiANCj4gPiA+Pj4+PiAtLS0gYS9hcmNoL2FybS9pbmNsdWRlL3VhcGkvYXNtL2t2bS5oDQo+ID4g Pj4+Pj4gKysrIGIvYXJjaC9hcm0vaW5jbHVkZS91YXBpL2FzbS9rdm0uaA0KPiA+ID4+Pj4+IEBA IC0xMjQsNiArMTI0LDE4IEBAIHN0cnVjdCBrdm1fc3luY19yZWdzIHsgIHN0cnVjdA0KPiA+ID4+ Pj4+IGt2bV9hcmNoX21lbW9yeV9zbG90IHsgIH07DQo+ID4gPj4+Pj4NCj4gPiA+Pj4+PiArLyog Zm9yIEtWTV9HRVQvU0VUX1ZDUFVfRVZFTlRTICovIHN0cnVjdCBrdm1fdmNwdV9ldmVudHMgew0K PiA+ID4+Pj4+ICsJc3RydWN0IHsNCj4gPiA+Pj4+PiArCQlfX3U4IHNlcnJvcl9wZW5kaW5nOw0K PiA+ID4+Pj4+ICsJCV9fdTggc2Vycm9yX2hhc19lc3I7DQo+ID4gPj4+Pj4gKwkJLyogQWxpZ24g aXQgdG8gOCBieXRlcyAqLw0KPiA+ID4+Pj4+ICsJCV9fdTggcGFkWzZdOw0KPiA+ID4+Pj4+ICsJ CV9fdTY0IHNlcnJvcl9lc3I7DQo+ID4gPj4+Pj4gKwl9IGV4Y2VwdGlvbjsNCj4gPiA+Pj4+PiAr CV9fdTMyIHJlc2VydmVkWzEyXTsNCj4gPiA+Pj4+PiArfTsNCj4gPiA+Pj4+PiArDQo+ID4gPj4+ Pg0KPiA+ID4+Pj4gWW91IGhhdmVuJ3QgZGVmaW5lZCBfX0tWTV9IQVZFX1ZDUFVfRVZFTlRTIGZv ciAzMmJpdCwgc28NCj4gPiA+Pj4+IHByZXN1bWFibHkgdGhpcyBzdHJ1Y3Qgd2lsbCBuZXZlciBi ZSB1c2VkLiBXaHkgaXMgaXQgaGVyZT8NCj4gPiA+Pg0KPiA+ID4+PiAgIGlmIG5vdCBhZGQgaXQg Zm9yIDMyIGJpdHMuIHRoZSAzMiBhcm0gcGxhdGZvcm0gd2lsbCBidWlsZCBGYWlsLCB3aGV0aGVy IHlvdSBoYXZlIGdvb2QNCj4gPiA+Pj4gICAgaWRlYSB0byBhdm9pZCB0aGlzIEZhaWx1cmUgaWYg bm90IGFkZCB0aGlzIHN0cnVjdCBmb3IgdGhlIDMyIGJpdD8NCj4gPiA+Pg0KPiA+ID4+IEhvdyBk b2VzIHRoaXMgMzJiaXQgY29kZSBidWlsZCB3aXRob3V0IHRoaXMgcGF0Y2g/DQo+ID4gPj4gSWYg ZG8geW91IHByb3ZpZGUgdGhlIHN0cnVjdCwgaG93IHdpbGwgdGhhdCBjb2RlIGJ1aWxkIHdpdGgg b2xkZXIgaGVhZGVycz8NCj4gPiA+Pg0KPiA+ID4+IEFzIGZhciBhcyBJIGNhbiBzZWUsIHRoaXMg aXMgd2hhdCB0aGUgX19LVk1fSEFWRV9WQ1BVX0VWRU5UUyBkZWZpbmUgaXMgZm9yLg0KPiA+ID4+ DQo+ID4gPj4gVGhpcyBzaG91bGQgYmUgYm90aCwgb3IgbmVpdGhlci4gSGF2aW5nIGp1c3QgdGhl IHN0cnVjdCBpcyB1c2VsZXNzLg0KPiA+ID4gSXQgYmVjYXVzZSB0aGUgY2FsbGVyIG9mIGt2bV9h cm1fdmNwdV9nZXQvc2V0X2V2ZW50cygpIGlzIGluICJ2aXJ0L2t2bS9hcm0vYXJtLmMiLg0KPiA+ ID4gdGhlIHZpcnQva3ZtL2FybS9hcm0uYyB3aWxsIHVzZWQgYnkgYm90aCBhcm02NCBhbmQgYXJt Lg0KPiA+ID4gc28gSXQgbmVlZHMgdG8gYWRkIGt2bV9hcm1fdmNwdV9nZXQvc2V0X2V2ZW50cygp IGZvciB0aGUgMzIgYml0cywNCj4gPiA+IGhvd2V2ZXIsIGt2bV9hcm1fdmNwdV9nZXQvc2V0X2V2 ZW50cygpIHdpbGwgZGlyZWN0bHkgcmV0dXJuLA0KPiA+DQo+ID4gU28geW91IGFyZSBhZGRpbmcg YSB1YXBpIHN0cnVjdCB0aGF0IHVzZXItc3BhY2UgY2FuJ3QgYWN0dWFsbHkgdXNlLCB0byBhdm9p ZCBhIGtlcm5lbCBidWlsZC1lcnJvci4gRmluZSwgaXQganVzdCBsb29rcyByZWFsbHkgc3RyYW5n ZS4NCj4gPg0KPiA+IDMyYml0IHVzZXItc3BhY2Ugc2hvdWxkbid0IHRyeSB0byBjYWxsIHRoaXMg YXMgY2hlY2stZXh0ZW5zaW9uIHJlcG9ydHMNCj4gPiBpdCBhcyBub3QgcHJlc2VudC4gSWYgaXQg ZG9lcywgaXQgZ2V0cyAtRUlOVkFMIGJhY2ssIHdoaWNoIGlzIGFsc28gdGhlIGRlZmF1bHQgZm9y IGt2bV9hcmNoX3ZjcHVfaW9jdGwoKS4NCg0KSnVzdCB0aGluayBvdXQgYSBtZXRob2QgdG8gYXZv aWQgYWRkaW5nIHRoZSBzdHJ1Y3R1cmUgZm9yIHRoZSBhcm0zMi4NCg0KVXNpbmcgYmVsb3cgbWV0 aG9kczoNCg0KI0lmZGVmIF9fS1ZNX0hBVkVfVkNQVV9FVkVOVFMNCgl4eHh4eHh4eHh4eHh4eHh4 eHh4eHgNCiNlbHNlDQoJWHh4eHh4eHh4eHh4eHh4eA0KI2VuZGlmDQoNCj4gDQo+IEl0IGluZGVl ZCBsb29rcyBzdHJhbmdlLiBCZWNhdXNlICJ2aXJ0L2t2bS9hcm0vYXJtLmMiIGlzIHNoYXJlZCBi eSBhcm02NCBhbmQgYXJtMzIsIGlmIG5vdCBhZGRpbmcsIGl0IHdpbGwgYnVpbGQtZXJyb3IuIERv IHlvdSBoYXZlIGEgYmV0dGVyDQo+IGlkZWEgdG8gYXZvaWQgYWRkaW5nIGluIGFybTMyPw0KPiBJ IHN0aWxsIG5vdCB0aGluayBvdXQgYSBnb29kIG1ldGhvZC4gMzIgdXNlci1zcGFjZSB3aWxsIG5v dCBjYWxsIHRoaXMgS1ZNX0dFVC9TRVRfVkNQVV9FVkVOVFMgSU9DVEwgYXMgY2hlY2stZXh0ZW5z aW9uIHJlcG9ydHMgaXQgYXMgbm90DQo+IHByZXNlbnQuDQo+IA0KPiA+DQo+ID4NCj4gPiBUaGFu a3MsDQo+ID4NCj4gPiBKYW1lcw0K