Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1172709ybz; Thu, 16 Apr 2020 04:23:15 -0700 (PDT) X-Google-Smtp-Source: APiQypI/IPUlLO15PkK/rxS3iSeJ0e/q+hkSJP8uPmOkw4K0x9mHlqD6/fnIn3021aBtIDJG8e4I X-Received: by 2002:aa7:d0d6:: with SMTP id u22mr13613968edo.262.1587036195790; Thu, 16 Apr 2020 04:23:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587036195; cv=none; d=google.com; s=arc-20160816; b=WDhn3a+vvhP/n7X/AiA5klMHklg0Ke8LN8LXAeolk4ka77RYvDKhamm3P2vlv2ZIOf BIYkZxTymNehj+49om3H8eUjfI357LFnK0U4toiS6NGAFw77a2Nb1gNqen7/4sChYnUI WmGzxAwPwAmaxADPAZEqAkIDRxgCjEEY9E/xvaTa5BmMX2o7rBuGZgR+CfuGm5P1ZrgG rpWSSwXRfeoPZPs1KMxGQfRehse2WM2Ebk6pK4FWbbDxhYKC11xr3U8/9qpT0K9Yr0Kd oQvpUqclYTp3Dq2jPj8OZCZxVBcIfr+ECYK9x/as4qaWE8PdU/tvxE9LQ+UeVjEiVq1+ hILw== 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=XRqols4YmxziYgXsQYkQ/400l7E+7IyU4hqwuHYgTMs=; b=pf/mTDnWQ5aZ3JtUykzHMzmPaGRnOZMCokKQaobs116S7mPnFCGb3Jcpu9PZv56o1U P/jIygrHU6yXHpLS44+uw8cH/wjCajacr51IIw5t0NNHzW576HGKlbF2lLIH97f/tl6L TIhUdFBX3KZfrqdzTECn53GFEqh1YRhNN0HyfAdAoHOf+gA+ZfNM/HprqZC9HehApqIb X+Vi4SSsLcwz1J/G2hcLHo61vRBh2EDunrASttIohsd0lcRqvbQSjogw5l6EzADZVM72 9h2lPtRLVwzhXoq4nspxKFX6TjTBSE8XEvCPXNO4cYCnHWisqWK2zmZsd8LoYEeBX/DL z3rg== 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 s7si11837471ejf.136.2020.04.16.04.22.52; Thu, 16 Apr 2020 04:23:15 -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 S2632894AbgDPLT1 (ORCPT + 99 others); Thu, 16 Apr 2020 07:19:27 -0400 Received: from m177134.mail.qiye.163.com ([123.58.177.134]:26141 "EHLO m177134.mail.qiye.163.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2632778AbgDPLOP (ORCPT ); Thu, 16 Apr 2020 07:14:15 -0400 Received: from vivo.com (localhost [127.0.0.1]) by m142-177.yeah.net (Hmail) with ESMTP id A02FA644127; Thu, 16 Apr 2020 19:14:04 +0800 (CST) Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Message-ID: To: Christophe Leroy Cc: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, oss@buserror.net, linuxppc-dev@lists.ozlabs.org, kernel@vivo.com Subject: =?UTF-8?B?UmU6IFtQQVRDSCB2MywwLzRdIGRyaXZlcnM6IHVpbzogbmV3IGRyaXZlciB1aW9fZnNsXzg1eHhfY2FjaGVfc3JhbQ==?= X-Priority: 3 X-Mailer: HMail Webmail Server V2.0 Copyright (c) 2016-163.com X-Originating-IP: 58.251.74.226 In-Reply-To: MIME-Version: 1.0 Received: from wenhu.wang@vivo.com( [58.251.74.226) ] by ajax-webmail ( [127.0.0.1] ) ; Thu, 16 Apr 2020 19:14:04 +0800 (GMT+08:00) From: =?UTF-8?B?546L5paH6JmO?= Date: Thu, 16 Apr 2020 19:14:04 +0800 (GMT+08:00) X-HM-Spam-Status: e1kfGhgUHx5ZQUlXWQgYFAkeWUFZTVVJSU1LS0tIS0NCQktPQ1lXWShZQU hPN1dZLVlBSVdZCQ4XHghZQVk1NCk2OjckKS43PlkG X-HM-Sender-Digest: e1kJHlYWEh9ZQUhMSU1OTk1KT0lPN1dZDB4ZWUEPCQ4eV1kSHx4VD1lB WUc6OBA6Cxw4DDg6Sw9JPxURLBMVIiIwCjJVSFVKTkNMS0hOTU9CTElMVTMWGhIXVQweFRMOVQwa FRw7DRINFFUYFBZFWVdZEgtZQVlOQ1VJTkpVTE9VSUlNWVdZCAFZQUxKSEg3Bg++ X-HM-Tid: 0a7182b222f56473kursa02fa644127 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGksIApGcm9tOiBDaHJpc3RvcGhlIExlcm95IDxjaHJpc3RvcGhlLmxlcm95QGMtcy5mcj4KIERh dGU6IDIwMjAtMDQtMTYgMTg6MzY6MzgKVG86IueOi+aWh+iZjiIgPHdlbmh1LndhbmdAdml2by5j b20+CiBjYzogZ3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmcsbGludXgta2VybmVsQHZnZXIua2Vy bmVsLm9yZyxvc3NAYnVzZXJyb3IubmV0LGxpbnV4cHBjLWRldkBsaXN0cy5vemxhYnMub3JnLGtl cm5lbEB2aXZvLmNvbQpTdWJqZWN0OiBSZTogW1BBVENIIHYzLDAvNF0gZHJpdmVyczogdWlvOiBu ZXcgZHJpdmVyIHVpb19mc2xfODV4eF9jYWNoZV9zcmFtPgo+Cj5MZSAxNi8wNC8yMDIwIMOgIDEx OjI5LCDnjovmlofomY4gYSDDqWNyaXTCoDoKPj4gSGksCj4+IFNlZW1zIHRoZXJlIGlzIHNvbWV0 aGluZyB3cm9uZyB3aXRoIHRoZSBzZXJ2ZXIgdGhhdCBtdWx0aXBsZSBkdW1wbGljYXRpb25zCj4+ IG9mIHRoZSB2MyBwYXRjaGVzIHdlcmUgc2VudCBvdXQsIHBsZWFzZSBpZ25vcmUgdGhlIHJlc3Qg YW5kIHRha2UgdGhpcyBuZXdlc3QKPj4gc2VyaWVzIGFzIGZvcm1hbCBjb3VudC4KPgo+V2hpY2gg c2VyaWVzID8KPgo+SXQgc2VlbXMgeW91IHNlbnQgMyB0aW1lcywgYXQgOToyOSwgOTo0MSBhbmQg OTo0OSAoUGFyaXMgVGltZSkKPgo+IEZyb20gdGhlIHNlcmllcyBvZiA5OjI5LCBJIHJlY2VpdmVk IHBhdGNoZXMgMCB0byAzCj4gRnJvbSB0aGUgc2VyaWVzIG9mIDk6NDEsIEkgcmVjZWl2ZWQgcGF0 Y2hlcyAwIHRvIDMKPiBGcm9tIHRoZSBzZXJpZXMgb2YgOTo0OSwgSSByZWNlaXZlZCBwYXRjaGVz IDAgYW5kIDQuCj4KPkxvb2tzIGxpa2UgcG93ZXJwYyBwYXRjaHdvcmsgCj4oaHR0cHM6Ly9wYXRj aHdvcmsub3psYWJzLm9yZy9wcm9qZWN0L2xpbnV4cHBjLWRldi9saXN0Lz9zdWJtaXR0ZXI9Nzgz MjApIAo+Z290Ogo+IEZyb20gdGhlIHNlcmllcyBvZiA5OjI5LCBJIHJlY2VpdmVkIHBhdGNoZXMg MCB0byA0Cj4gRnJvbSB0aGUgc2VyaWVzIG9mIDk6NDEsIEkgcmVjZWl2ZWQgcGF0Y2hlcyAxIHRv IDQKPiBGcm9tIHRoZSBzZXJpZXMgb2YgOTo0OSwgSSByZWNlaXZlZCBwYXRjaGVzIDEgdG8gNAo+ Cj5TbyB0aGlzIHNlZW1zIHRvIGJlIHNvbWV0aGluZyB3cm9uZyBzb21ld2hlcmUuCj4KPkNocmlz dG9waGUKPgoKSGkgQ2hyaXN0b3BoZSwKU29ycnkgYWdhaW4sIGFuZCBJIGRvbid0IGtub3cgd2hp Y2ggYmVzdCBmaXQgeW91IGFsbC4gSSBndWVzcyBhIFJFU0VORCB0YWcgbWlnaHQgaGVscC4KU28g SSB3aWxsIHNlbmQgYW5vdGhlciBzZXJpZXMgd2l0aCBSRVNFTkQgdGFnLCBwbGVhc2UganVzdCBk cm9wIGFsbCB0aGlzIHRocmVlLgoKSG9wZSB0aGF0IHJlbGx5IHdvbid0IHRyb3VibGUgeW91IHll bGxpbmcsIGFuZCBob3BlIHRoZSBtYWlsIHNlcnZlciB3b3VsZCB3b3JrIHdlbGwuCgpUaGFua3Ms Cldlbmh1Cj4+IAo+PiBGcm9tOiBXYW5nIFdlbmh1IDx3ZW5odS53YW5nQHZpdm8uY29tPgo+PiBE YXRlOiAyMDIwLTA0LTE2IDE1OjQ5OjE0Cj4+IFRvOiAgZ3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5v cmcsbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZyxvc3NAYnVzZXJyb3IubmV0LGNocmlzdG9w aGUubGVyb3lAYy1zLmZyLGxpbnV4cHBjLWRldkBsaXN0cy5vemxhYnMub3JnCj4+IENjOiAga2Vy bmVsQHZpdm8uY29tLFdhbmcgV2VuaHUgPHdlbmh1LndhbmdAdml2by5jb20+Cj4+IFN1YmplY3Q6 IFtQQVRDSCB2MywwLzRdIGRyaXZlcnM6IHVpbzogbmV3IGRyaXZlciB1aW9fZnNsXzg1eHhfY2Fj aGVfc3JhbT5UaGlzIHNlcmllcyBhZGQgYSBuZXcgdWlvIGRyaXZlciBmb3IgZnJlZXNjYWxlIDg1 eHggcGxhdGZvcm1zIHRvCj4+PiBhY2Nlc3MgdGhlIENhY2hlLVNyYW0gZm9ybSB1c2VyIGxldmVs LiBUaGlzIGlzIGV4dHJlbWVseSBoZWxwZnVsCj4+PiBmb3IgdGhlIHVzZXItc3BhY2UgYXBwbGlj YXRpb25zIHRoYXQgcmVxdWlyZSBoaWdoIHBlcmZvcm1hbmNlIG1lbW9yeQo+Pj4gYWNjZXNzZXMu Cj4+Pgo+Pj4gSXQgZml4ZXMgdGhlIGNvbXBpbGUgZXJyb3JzIGFuZCB3YXJuaW5nIG9mIHRoZSBo YXJkd2FyZSBsZXZlbCBkcml2ZXJzCj4+PiBhbmQgaW1wbGVtZW50cyB0aGUgdWlvIGRyaXZlciBp biB1aW9fZnNsXzg1eHhfY2FjaGVfc3JhbS5jLgo+Pj4KPj4+IENoYW5nZXMgc2luY2UgdjE6Cj4+ PiAqIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIEdyZWcgSy1ICj4+PiAqIE1vdmVkIGtmcmVlKGlu Zm8tPm5hbWUpIGludG8gdWlvX2luZm9fZnJlZV9pbnRlcm5hbCgpCj4+Pgo+Pj4gQ2hhbmdlcyBz aW5jZSB2MjoKPj4+ICogRHJvcCB0aGUgcGF0Y2ggdGhhdCBtb2RpZmllcyBLY29uZmlncyBvZiBh cmNoL3Bvd2VycGMvcGxhdGZvcm1zCj4+PiAgICBhbmQgbW9kaWZpZWQgdGhlIHNlcXVlbmNlIG9m IHBhdGNoZXM6Cj4+PiAgICAgMDE6ZHJvcHBlZCwgMDItPjAzLCAwMy0+MDIsIDA0LT4wMSwgMDUt PjA0Cj4+PiAqIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIEdyZWcsIFNjb3R0IGFuZCBDaHJpc3Rv cGhlCj4+PiAqIFVzZSAidWlvbWVtLT5pbnRlcm5hbF9hZGRyIiBhcyBpZiBjb25kaXRpb24gZm9y IHNyYW0gbWVtb3J5IGZyZWUsCj4+PiAgICBhbmQgbWVtc2V0IHRoZSB1aW9tZW0gZW50cnkKPj4+ ICogTW9kaWZpZWQgb2ZfbWF0Y2hfdGFibGUgbWFrZSB0aGUgZHJpdmVyIGFwYXJ0IGZyb20gQ2Fj aGUtU3JhbSBIVyBpbmZvCj4+PiAgICB3aGljaCBiZWxvbmcgdG8gdGhlIEhXIGxldmVsIGRyaXZl ciBmc2xfODV4eF9jYWNoZV9zcmFtIHRvIG1hdGNoCj4+PiAqIFVzZSByb3VuZHVwX3Bvd19vZl90 d28gZm9yIGFsaWduIGNhbGMocmVhbGx5IGxlYXJuZWQgYSBsb3QgZnJvbSBDaHJpc3RvcGhlKQo+ Pj4gKiBSZW1vdmUgdXNlbGVzcyBjbGVhciBibG9jayBvZiB1aW9tZW0gZW50cmllcy4KPj4+ICog VXNlIFVJT19JTkZPX1ZFUiBtaWNybyBmb3IgaW5mby0+dmVyc2lvbiwgYW5kIGRlZmluZSBpdCBh cwo+Pj4gICAgImRldmljZXRyZWUscHNldWRvIiwgbWVhbmluZyB0aGlzIGlzIHBzZXVkbyBkZXZp Y2UgYW5kIHByb2JlZCBmcm9tCj4+PiAgICBkZXZpY2UgdHJlZSBjb25maWd1cmF0aW9uCj4+PiAq IFNlbGVjdCBGU0xfODVYWF9DQUNIRV9TUkFNIHJhdGhlciB0aGFuIGRlcGVuZHMgb24gaXQKPj4+ Cj4+PiBXYW5nIFdlbmh1ICg0KToKPj4+ICAgcG93ZXJwYzogc3lzZGV2OiBmaXggY29tcGlsZSBl cnJvciBmb3IgZnNsXzg1eHhfbDJjdGxyCj4+PiAgIHBvd2VycGM6IHN5c2RldjogZml4IGNvbXBp bGUgZXJyb3IgZm9yIGZzbF84NXh4X2NhY2hlX3NyYW0KPj4+ICAgcG93ZXJwYzogc3lzZGV2OiBm aXggY29tcGlsZSB3YXJuaW5nIGZvciBmc2xfODV4eF9jYWNoZV9zcmFtCj4+PiAgIGRyaXZlcnM6 IHVpbzogbmV3IGRyaXZlciBmb3IgZnNsXzg1eHhfY2FjaGVfc3JhbQo+Pj4KPj4+IGFyY2gvcG93 ZXJwYy9zeXNkZXYvZnNsXzg1eHhfY2FjaGVfc3JhbS5jIHwgICAzICstCj4+PiBhcmNoL3Bvd2Vy cGMvc3lzZGV2L2ZzbF84NXh4X2wyY3Rsci5jICAgICB8ICAgMSArCj4+PiBkcml2ZXJzL3Vpby9L Y29uZmlnICAgICAgICAgICAgICAgICAgICAgICB8ICAgOSArKwo+Pj4gZHJpdmVycy91aW8vTWFr ZWZpbGUgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwo+Pj4gZHJpdmVycy91aW8vdWlvX2Zz bF84NXh4X2NhY2hlX3NyYW0uYyAgICAgfCAxNTggKysrKysrKysrKysrKysrKysrKysrKwo+Pj4g NSBmaWxlcyBjaGFuZ2VkLCAxNzEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pj4gY3Jl YXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvdWlvL3Vpb19mc2xfODV4eF9jYWNoZV9zcmFtLmMKPj4+ Cj4+PiAtLSAKPj4+IDIuMTcuMQo+Pj4KPj4gCj4+IAoNCg0K