Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp98930ybz; Thu, 23 Apr 2020 19:19:09 -0700 (PDT) X-Google-Smtp-Source: APiQypL3IDAfuuTHHG+iz0VhOEGrhk5OARq45aQ+NBwtEY3lDAvWaI73zTZiw+kyQNvnA40Hrbqx X-Received: by 2002:a05:6402:b2a:: with SMTP id bo10mr5508709edb.366.1587694749041; Thu, 23 Apr 2020 19:19:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587694749; cv=none; d=google.com; s=arc-20160816; b=jc1nr/xSLLbseo4urUVTB2eKLag7E3vTIexIZR4u07cYjtleNbqE71p70oal0kaQ56 g61h/zYzfXTTe9UqBuLbFocYjM/3dCRzBT5V1RZ3pEwwoNIGFNlVLhhStRnSMf5N9O/O UaoeI/JkcaGY/O/I6oZyhQUsShNjgbqKIXwRw5igphaOlJBwsa2oUJGWg3LrNg2H2gta UATqTjMTHHgXX8gKA35TuGjiJK4P+VDYO3uiuLfjyEor6ihd46Yacs/GKHbfdzAtV5Fu KX4eoo7LMMIUwgP6xas+jJWg+jy4955XysknpSy2j7bOaSJkfngRo3lUSqSJlXKQbmFQ xEDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:date:from:mime-version:in-reply-to :subject:cc:to:message-id:content-transfer-encoding; bh=kBoLGLL5YxUMf6+K5OV+b6XHqF8RiHZ1eFu7cof6ha8=; b=QJXm0zoYmOOHCCoFm3bZXe33hj8q5m+yfXYbWfGYwJrOHUm2SOQ0oQX6RH4N6aQ7+d 2zw9pHMaoxHirQpn/rsUOceDmw2bpAb5/u4xqgaZ2AYDtvWLw7KeDTsc/DbZkndWRNQU fvJgL4/yKgfOs0PiWw2yXjqL29OQZSdxoSYiEurM9zibWY/8o1kBVoMcsIf4lWpmEP+H 56+j40wvFlk9Wd1Cc3l6UlwUwZU/kQdzTm1DRPHopES1p3c1H5WsyFenz6R7ynMOUBQ3 QPV6Okrv//FqG2UqfuNZpg/0K7JSPnuSXWX+vqOYbxpVWnsiEWxAC5W5MYELBQwpJFZJ IS9g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s22si1905428edr.441.2020.04.23.19.18.45; Thu, 23 Apr 2020 19:19:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726234AbgDXCRS (ORCPT + 99 others); Thu, 23 Apr 2020 22:17:18 -0400 Received: from m142-177.yeah.net ([123.58.177.142]:44876 "EHLO m142-177.yeah.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726021AbgDXCRR (ORCPT ); Thu, 23 Apr 2020 22:17:17 -0400 Received: from vivo.com (localhost [127.0.0.1]) by m142-177.yeah.net (Hmail) with ESMTP id C36DF6440FF; Fri, 24 Apr 2020 10:17:11 +0800 (CST) Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Message-ID: To: Randy Dunlap Cc: arnd@arndb.de, linux-arch@vger.kernel.org, linux-kernel@vger.kernel.org, kernel@vivo.com Subject: =?UTF-8?B?UmU6IFtQQVRDSCB2M10gaW86IGNvcnJlY3QgZG9jLW1pc21hdGNoZXMgZm9yIGlvIG1lbSBvcHM=?= X-Priority: 3 X-Mailer: HMail Webmail Server V2.0 Copyright (c) 2016-163.com X-Originating-IP: 58.251.74.227 In-Reply-To: MIME-Version: 1.0 Received: from wenhu.wang@vivo.com( [58.251.74.227) ] by ajax-webmail ( [127.0.0.1] ) ; Fri, 24 Apr 2020 10:17:11 +0800 (GMT+08:00) From: =?UTF-8?B?546L5paH6JmO?= Date: Fri, 24 Apr 2020 10:17:11 +0800 (GMT+08:00) X-HM-Spam-Status: e1kfGhgUHx5ZQUtXWQgYFAkeWUFZTlVJSEpCQkJDTE9KSk9CQllXWShZQU hPN1dZLVlBSVdZCQ4XHghZQVk1NCk2OjckKS43PlkG X-HM-Sender-Digest: e1kJHlYWEh9ZQUhMSEJMTE9LQ05DN1dZDB4ZWUEPCQ4eV1kSHx4VD1lB WUc6N1E6Dio4STg5HlY0ORlWHCw4CygwCwhVSFVKTkNMTUJPTUhIQ01DVTMWGhIXVQweFRMOVQwa FRw7DRINFFUYFBZFWVdZEgtZQVlOQ1VJTkpVTE9VSUlMWVdZCAFZQU5CTUg3Bg++ X-HM-Tid: 0a71a9f97b816473kursc36df6440ff Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Pk9uIDQvMjMvMjAgNzowOCBQTSwgV2FuZyBXZW5odSB3cm90ZToKPj4gTWlub3IgbWlzbWF0Y2hl cyBleGlzdCBiZXR3ZWVuIGZ1bnRpb24gZG9jdW1lbnRhdGlvbnMgYW5kIHBhcmFtZXRlcgo+PiBk ZWZpbml0aW9ucy4gQWxzbyBhIGRhc2ggJy0nIGlzIG5lZWRlZCBiZXR3ZWVuIGEgZnVuY3Rpb24g bmFtZSBhbmQKPj4gaXRzIGRlc2NyaXB0aW9uLgo+PiAKPj4gRnVuY3Rpb24gZGVmaW5pdGlvbnMg YXJlIGFzIGZvbGxvd2luZzoKPj4gc3RhdGljIGlubGluZSB2b2lkIG1lbXNldF9pbyh2b2xhdGls ZSB2b2lkIF9faW9tZW0gKmFkZHIsIGludCB2YWx1ZSwKPj4gCQkJICAgICBzaXplX3Qgc2l6ZSkK Pj4gc3RhdGljIGlubGluZSB2b2lkIG1lbWNweV9mcm9taW8odm9pZCAqYnVmZmVyLAo+PiAJCQkJ IGNvbnN0IHZvbGF0aWxlIHZvaWQgX19pb21lbSAqYWRkciwKPj4gCQkJCSBzaXplX3Qgc2l6ZSkK Pj4gc3RhdGljIGlubGluZSB2b2lkIG1lbWNweV90b2lvKHZvbGF0aWxlIHZvaWQgX19pb21lbSAq YWRkciwgY29uc3Qgdm9pZCAqYnVmZmVyLAo+PiAJCQkgICAgICAgc2l6ZV90IHNpemUpCj4+IAo+ PiBSZXZpZXdlZC1ieTogUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVhZC5vcmc+Cj4+IFNp Z25lZC1vZmYtYnk6IFdhbmcgV2VuaHUgPHdlbmh1LndhbmdAdml2by5jb20+Cj4KPlRoYW5rcyBm b3IgdGFraW5nIGNhcmUgb2YgdGhhdC4KPgoKVGhhbnggZm9yIHlvdXIgbm90aWNlLCBhY3R1YWxs eSBJIGhhZCBiZWVuIHRyeWluZyB0byBjb3ZlciBhbGwsIGFuZCBtYWlubHkKdGFyZ2V0ZWQgZm9y IGRpZmZlcmVudCBmaWxlcyBvZiB0aGUgc2FtZSBmdW5jdGlvbiBkZWZpbml0aW9ucy4gTWF5YmUg YXQgdGhlCmZpcnN0IGdsaW1wc2UsIG1lbXNldF9pbyB3YXMgb2ssIGFuZCBJIG1pc3NlZCBpdC4K ClJlZ2FyZHMsCldlbmh1Cgo+PiAtLS0KPj4gIGluY2x1ZGUvYXNtLWdlbmVyaWMvaW8uaCB8IDIy ICsrKysrKysrKysrLS0tLS0tLS0tLS0KPj4gIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25z KCspLCAxMSBkZWxldGlvbnMoLSkKPj4gCj4+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2FzbS1nZW5l cmljL2lvLmggYi9pbmNsdWRlL2FzbS1nZW5lcmljL2lvLmgKPj4gaW5kZXggZDM5YWM5OTdkZGE4 Li44M2FjNDdiZmEzM2EgMTAwNjQ0Cj4+IC0tLSBhL2luY2x1ZGUvYXNtLWdlbmVyaWMvaW8uaAo+ PiArKysgYi9pbmNsdWRlL2FzbS1nZW5lcmljL2lvLmgKPj4gQEAgLTEwNDksMTAgKzEwNDksMTAg QEAgc3RhdGljIGlubGluZSB2b2lkICpidXNfdG9fdmlydCh1bnNpZ25lZCBsb25nIGFkZHJlc3Mp Cj4+ICAjaWZuZGVmIG1lbXNldF9pbwo+PiAgI2RlZmluZSBtZW1zZXRfaW8gbWVtc2V0X2lvCj4+ ICAvKioKPj4gLSAqIG1lbXNldF9pbwlTZXQgYSByYW5nZSBvZiBJL08gbWVtb3J5IHRvIGEgY29u c3RhbnQgdmFsdWUKPj4gKyAqIG1lbXNldF9pbyAtCVNldCBhIHJhbmdlIG9mIEkvTyBtZW1vcnkg dG8gYSBjb25zdGFudCB2YWx1ZQo+PiAgICogQGFkZHI6CVRoZSBiZWdpbm5pbmcgb2YgdGhlIEkv Ty1tZW1vcnkgcmFuZ2UgdG8gc2V0Cj4+IC0gKiBAdmFsOglUaGUgdmFsdWUgdG8gc2V0IHRoZSBt ZW1vcnkgdG8KPj4gLSAqIEBjb3VudDoJVGhlIG51bWJlciBvZiBieXRlcyB0byBzZXQKPj4gKyAq IEB2YWx1ZToJVGhlIHZhbHVlIHRvIHNldCB0aGUgbWVtb3J5IHRvCj4+ICsgKiBAc2l6ZToJVGhl IG51bWJlciBvZiBieXRlcyB0byBzZXQKPj4gICAqCj4+ICAgKiBTZXQgYSByYW5nZSBvZiBJL08g bWVtb3J5IHRvIGEgZ2l2ZW4gdmFsdWUuCj4+ICAgKi8KPj4gQEAgLTEwNjYsMTAgKzEwNjYsMTAg QEAgc3RhdGljIGlubGluZSB2b2lkIG1lbXNldF9pbyh2b2xhdGlsZSB2b2lkIF9faW9tZW0gKmFk ZHIsIGludCB2YWx1ZSwKPj4gICNpZm5kZWYgbWVtY3B5X2Zyb21pbwo+PiAgI2RlZmluZSBtZW1j cHlfZnJvbWlvIG1lbWNweV9mcm9taW8KPj4gIC8qKgo+PiAtICogbWVtY3B5X2Zyb21pbwlDb3B5 IGEgYmxvY2sgb2YgZGF0YSBmcm9tIEkvTyBtZW1vcnkKPj4gLSAqIEBkc3Q6CQlUaGUgKFJBTSkg ZGVzdGluYXRpb24gZm9yIHRoZSBjb3B5Cj4+IC0gKiBAc3JjOgkJVGhlIChJL08gbWVtb3J5KSBz b3VyY2UgZm9yIHRoZSBkYXRhCj4+IC0gKiBAY291bnQ6CQlUaGUgbnVtYmVyIG9mIGJ5dGVzIHRv IGNvcHkKPj4gKyAqIG1lbWNweV9mcm9taW8gLQlDb3B5IGEgYmxvY2sgb2YgZGF0YSBmcm9tIEkv TyBtZW1vcnkKPj4gKyAqIEBidWZmZXI6CQlUaGUgKFJBTSkgZGVzdGluYXRpb24gZm9yIHRoZSBj b3B5Cj4+ICsgKiBAYWRkcjoJCVRoZSAoSS9PIG1lbW9yeSkgc291cmNlIGZvciB0aGUgZGF0YQo+ PiArICogQHNpemU6CQlUaGUgbnVtYmVyIG9mIGJ5dGVzIHRvIGNvcHkKPj4gICAqCj4+ICAgKiBD b3B5IGEgYmxvY2sgb2YgZGF0YSBmcm9tIEkvTyBtZW1vcnkuCj4+ICAgKi8KPj4gQEAgLTEwODQs MTAgKzEwODQsMTAgQEAgc3RhdGljIGlubGluZSB2b2lkIG1lbWNweV9mcm9taW8odm9pZCAqYnVm ZmVyLAo+PiAgI2lmbmRlZiBtZW1jcHlfdG9pbwo+PiAgI2RlZmluZSBtZW1jcHlfdG9pbyBtZW1j cHlfdG9pbwo+PiAgLyoqCj4+IC0gKiBtZW1jcHlfdG9pbwkJQ29weSBhIGJsb2NrIG9mIGRhdGEg aW50byBJL08gbWVtb3J5Cj4+IC0gKiBAZHN0OgkJVGhlIChJL08gbWVtb3J5KSBkZXN0aW5hdGlv biBmb3IgdGhlIGNvcHkKPj4gLSAqIEBzcmM6CQlUaGUgKFJBTSkgc291cmNlIGZvciB0aGUgZGF0 YQo+PiAtICogQGNvdW50OgkJVGhlIG51bWJlciBvZiBieXRlcyB0byBjb3B5Cj4+ICsgKiBtZW1j cHlfdG9pbyAtCUNvcHkgYSBibG9jayBvZiBkYXRhIGludG8gSS9PIG1lbW9yeQo+PiArICogQGFk ZHI6CQlUaGUgKEkvTyBtZW1vcnkpIGRlc3RpbmF0aW9uIGZvciB0aGUgY29weQo+PiArICogQGJ1 ZmZlcjoJCVRoZSAoUkFNKSBzb3VyY2UgZm9yIHRoZSBkYXRhCj4+ICsgKiBAc2l6ZToJCVRoZSBu dW1iZXIgb2YgYnl0ZXMgdG8gY29weQo+PiAgICoKPj4gICAqIENvcHkgYSBibG9jayBvZiBkYXRh IHRvIEkvTyBtZW1vcnkuCj4+ICAgKi8KPj4gCj4KPgo+LS0gCj5+UmFuZHkKPgoNCg0K