Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp1553995ybb; Sat, 21 Mar 2020 00:41:35 -0700 (PDT) X-Google-Smtp-Source: ADFU+vvWbU7bpTOU0qUz1IxCN3mJCtsNe9LJhPLlO4gKWMM3/YCh2qkGgy2TPeaacmXQuhmYGw5R X-Received: by 2002:aca:aa55:: with SMTP id t82mr9642796oie.147.1584776495332; Sat, 21 Mar 2020 00:41:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584776495; cv=none; d=google.com; s=arc-20160816; b=omns9Kt2dRY/B5i5xZPY5vuI8xprzpWJRAWF1e82V21wh9Q4/vC0G0MRMW7jaI2Kio NT10eQjwHD6CJ8RdM45ObL7kpn8gDHqX6xFVPyAx963myIfSco4qPs8mT85KGdpprnbn JkTXbwG+Nd3fWUppSeCF74KMl1149BQY6NTSEnX5cM/cGzNr9m+agd5ycZSNWWKL3IZj TtFLuiJaWFlrdnHdfwXXwoTkRZz0a7vt7iASVfsCSlZTPULGA/LCXAdCCZeh3OMP5VXw yrrojbGcH0r/RFv3+M7RMVbsMnB0DvHmajs52pcmP07fwnT+S47UVG/rGxEbLl1Yoi9t FDmw== 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=otMl+BDsb8IIAm7Co6x1RaxpVR3EZqNzlFxxoottTfU=; b=k8OitrgG/BXK4XnVOBIxXfZQUDmYee188N0JAe5YTZjhHCHyJCTycwLCQlhsL5Qnin US+IFIlyY5D+KwgUU3OxJk+Vx72cOl6FDQBeDp55rD9G1j6PFT5IuaFNQybpxNmiMzML s0fZSqZbVy+L/2oyl/WCXxsxCeFLB0CQDUdYIhjozrc4siwJaR0gEcEXiVgaSziYOmgx 4LNFK3iTEGpdda2K6OiVRwBS2P8JUrkYSHbdfg6tiBuX67iVV5ggzh9bJBR7zPIi0u/L Nw4w3E+BnYtkPx923BPjBL3F5PCf5Mp3K3dqJa7on7comJxFRkfOkyKS3o4KV+QLW8vt RUpw== 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 q6si4520060otg.84.2020.03.21.00.41.22; Sat, 21 Mar 2020 00:41:35 -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 S1728153AbgCUHkt (ORCPT + 99 others); Sat, 21 Mar 2020 03:40:49 -0400 Received: from m213143.mail.qiye.163.com ([223.252.213.143]:55872 "EHLO m213143.mail.qiye.163.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727961AbgCUHkt (ORCPT ); Sat, 21 Mar 2020 03:40:49 -0400 Received: from vivo.com (wm-7 [127.0.0.1]) by m213143.mail.qiye.163.com (Hmail) with ESMTP id 332BD5814F8; Sat, 21 Mar 2020 15:40:15 +0800 (CST) Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Message-ID: To: Jonathan Corbet Cc: Harry Wei , Alex Shi , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, kernel@vivo.com Subject: =?UTF-8?B?UmU6UmU6IFtQQVRDSCB2MixSRVNFTkRdIGRvYzogemhfQ046IGZpeCBzdHlsZSBwcm9ibGVtcyBmb3IgaW9fb3JkZXJpbmcudHh0?= 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: <20200320172426.121d881d@lwn.net> MIME-Version: 1.0 Received: from wenhu.wang@vivo.com( [58.251.74.227) ] by ajax-webmail ( [127.0.0.1] ) ; Sat, 21 Mar 2020 15:40:15 +0800 (GMT+08:00) From: =?UTF-8?B?546L5paH6JmO?= Date: Sat, 21 Mar 2020 15:40:15 +0800 (GMT+08:00) X-HM-Spam-Status: e1kfGhgUHx5ZQUtXWQgYFAkeWUFZSFVDTUtLS0tKSEhOSk9PWVdZKFlBSE 83V1ktWUFJV1kJDhceCFlBWTU0KTY6NyQpLjc#WQY+ X-HM-Sender-Digest: e1kJHlYWEh9ZQUhNTEJNTEJCSUpDN1dZDB4ZWUEPCQ4eV1kSHx4VD1lB WUc6Ohg6Eio4ETg8KCk1IjcUPAxNIRAKFA1VSFVKTkNPTExNT0pMTUpLVTMWGhIXVQweFRMOVQwa FRw7DRINFFUYFBZFWVdZEgtZQVlOQ1VJTkpVTE9VSUlMWVdZCAFZQU5CSkI3Bg++ X-HM-Tid: 0a70fc0907f27f7bkuuk332bd5814f8 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org RnJvbTogSm9uYXRoYW4gQ29yYmV0IDxjb3JiZXRAbHduLm5ldD4KRGF0ZTogMjAyMC0wMy0yMSAw NzoyNDoyNgpUbzogIFdhbmcgV2VuaHUgPHdlbmh1LndhbmdAdml2by5jb20+CkNjOiAgSGFycnkg V2VpIDxoYXJyeXhpeW91QGdtYWlsLmNvbT4sQWxleCBTaGkgPGFsZXguc2hpQGxpbnV4LmFsaWJh YmEuY29tPixsaW51eC1kb2NAdmdlci5rZXJuZWwub3JnLGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5l bC5vcmcsa2VybmVsQHZpdm8uY29tClN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIsUkVTRU5EXSBkb2M6 IHpoX0NOOiBmaXggc3R5bGUgcHJvYmxlbXMgZm9yIGlvX29yZGVyaW5nLnR4dD5PbiBTYXQsIDE0 IE1hciAyMDIwIDIzOjA4OjU1IC0wNzAwCj5XYW5nIFdlbmh1IDx3ZW5odS53YW5nQHZpdm8uY29t PiB3cm90ZToKPgo+PiBQcm9ibGVtcyBleGlzdCBpbiB0aGUgQ2hpbmVzZSB0cmFuc2xhdGlvbiBv ZiBpb19vcmRlcmluZy50eHQuCj4+IFBhcnRseSBmb3IgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiBD aGluZXNlIGFuZCBFbmdsaXNoIGNoYXJhY3Rlcgo+PiBlbmNvZGluZyBmb3JtYXQsIGFuZCB0aGUg b3RoZXJzIGFyZSBvZiB0aGUgZmFpbHVyZSB0byBjb21wbHkKPj4gd2l0aCB0aGUgUmVTVCBtYXJr dXBzLgo+Cj5TbyBJIGZlZWwgbGlrZSBJJ20gbWlzc2luZyBzb21ldGhpbmcgaGVyZS4uLgpTb21l IHN0eWxlIG1vZGlmaWNhdGlvbiwgc3VjaCBhcyAiOjoiIGZpZWxkIGFkZGVkIHdpdGhpbiBhIG5l d2xpbmUgaW5kaWNhdGluZwpzdGFydCBvZiBhIGJsb2NrLiBCZWNhdXNlIG9mIHRoZSBkaWZmZXJl bmNlIGJldHdlZW4gZW5jb2Rpbmcgb2YgQ2hpbmVzZSBhbmQKRW5nbGlzaCwgaXQgZGlkIG5vdCB3 b3JrIHdlbGwgZm9yIENoaW5lc2UgdG8ganVzdCBwdXQgaXQgYWZ0ZXIgc29tZSBDaGluZXNlCmNo YXJhY3RlcnMgd2l0aGluIHRoZSBzYW1lIGxpbmUuCgpUaGUgZmlsZSBpcyBjdXJyZW50bHkgYSB0 eHQgZmlsZShub25lIHJzdCksIHNvIGl0J3MgT0sganVzdCBpZ25vcmUgdGhlIG1vZGlmYWN0aW9u cy4KPgo+PiBTaWduZWQtb2ZmLWJ5OiBXYW5nIFdlbmh1IDx3ZW5odS53YW5nQHZpdm8uY29tPgo+ PiAtLS0KPj4gdjI6IHJlc2VuZCBmb3IgdGhlIGZhaWx1cmUgb2YgZGVsaXZlcmluZy4KPj4gCj4+ ICAuLi4vdHJhbnNsYXRpb25zL3poX0NOL2lvX29yZGVyaW5nLnR4dCAgICAgICAgfCA3MiArKysr KysrKysrKystLS0tLS0tCj4+ICAxIGZpbGUgY2hhbmdlZCwgNDYgaW5zZXJ0aW9ucygrKSwgMjYg ZGVsZXRpb25zKC0pCj4+IAo+PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi90cmFuc2xhdGlv bnMvemhfQ04vaW9fb3JkZXJpbmcudHh0IGIvRG9jdW1lbnRhdGlvbi90cmFuc2xhdGlvbnMvemhf Q04vaW9fb3JkZXJpbmcudHh0Cj4+IGluZGV4IDFmODEyN2JkZDQxNS4uMDgwZWQyOTExZGIwIDEw MDY0NAo+PiAtLS0gYS9Eb2N1bWVudGF0aW9uL3RyYW5zbGF0aW9ucy96aF9DTi9pb19vcmRlcmlu Zy50eHQKPj4gKysrIGIvRG9jdW1lbnRhdGlvbi90cmFuc2xhdGlvbnMvemhfQ04vaW9fb3JkZXJp bmcudHh0Cj4+IEBAIC0yOSwzOSArMjksNTkgQEAgRG9jdW1lbnRhdGlvbi9pb19vcmRlcmluZy50 eHQg55qE5Lit5paH57+76K+RCj4+ICDov5nkuZ/lj6/ku6Xkv53or4HlkI7pnaLnmoTlhpnmk43k vZzlj6rlnKjliY3pnaLnmoTlhpnmk43kvZzkuYvlkI7liLDovr7orr7lpIfvvIjov5npnZ7luLjn sbvkvLzkuo7lhoXlrZgKPj4gIOWxj+manOaTjeS9nO+8jG1iKCnvvIzkuI3ov4fku4XpgILnlKjk uo5JL0/vvInjgIIKPj4gIAo+PiArQSBtb3JlIGNvbmNyZXRlIGV4YW1wbGUgZnJvbSBhIGh5cG90 aGV0aWNhbCBkZXZpY2UgZHJpdmVyOjoKPj4gKwo+PiArCQkuLi4KPj4gKwlDUFUgQTogIHNwaW5f bG9ja19pcnFzYXZlKCZkZXZfbG9jaywgZmxhZ3MpCj4+ICsJQ1BVIEE6ICB2YWwgPSByZWFkbCht eV9zdGF0dXMpOwo+PiArCUNQVSBBOiAgLi4uCj4+ICsJQ1BVIEE6ICB3cml0ZWwobmV3dmFsLCBy aW5nX3B0cik7Cj4+ICsJQ1BVIEE6ICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZkZXZfbG9jaywg ZmxhZ3MpCj4+ICsJCS4uLgo+PiArCUNQVSBCOiAgc3Bpbl9sb2NrX2lycXNhdmUoJmRldl9sb2Nr LCBmbGFncykKPj4gKwlDUFUgQjogIHZhbCA9IHJlYWRsKG15X3N0YXR1cyk7Cj4+ICsJQ1BVIEI6 ICAuLi4KPj4gKwlDUFUgQjogIHdyaXRlbChuZXd2YWwyLCByaW5nX3B0cik7Cj4+ICsJQ1BVIEI6 ICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZkZXZfbG9jaywgZmxhZ3MpCj4+ICsJCS4uLgo+PiAr Cj4+ICsKPj4gIOWBh+iuvuS4gOS4quiuvuWkh+mpseWKqOeoi+eahOWFt+S9k+S+i+WtkO+8mgo+ PiArOjoKPj4gIAo+PiArCQkuLi4KPj4gKwlDUFUgQTogIHNwaW5fbG9ja19pcnFzYXZlKCZkZXZf bG9jaywgZmxhZ3MpCj4+ICsJQ1BVIEE6ICB2YWwgPSByZWFkbChteV9zdGF0dXMpOwo+PiArCUNQ VSBBOiAgLi4uCj4+ICsJQ1BVIEE6ICB3cml0ZWwobmV3dmFsLCByaW5nX3B0cik7Cj4+ICsJQ1BV IEE6ICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZkZXZfbG9jaywgZmxhZ3MpCj4+ICsJCS4uLgo+ PiArCUNQVSBCOiAgc3Bpbl9sb2NrX2lycXNhdmUoJmRldl9sb2NrLCBmbGFncykKPj4gKwlDUFUg QjogIHZhbCA9IHJlYWRsKG15X3N0YXR1cyk7Cj4+ICsJQ1BVIEI6ICAuLi4KPj4gKwlDUFUgQjog IHdyaXRlbChuZXd2YWwyLCByaW5nX3B0cik7Cj4+ICsJQ1BVIEI6ICBzcGluX3VubG9ja19pcnFy ZXN0b3JlKCZkZXZfbG9jaywgZmxhZ3MpCj4KPkl0IHN1cmUgbG9va3MgbGlrZSB5b3UncmUgYWRk aW5nIHRoZSBzYW1lIHRleHQgdHdpY2UgaGVyZS4uLj8KQXMgSSBtZW50aW9uZWQgYmVsb3cgdGhl IHNpZ24tb2ZmIGFyZWEsIGRlbGl2ZXJ5IGZhaWx1cmUgaGFwcGVuZWQgc28KdGhpcyBpcyBqdXN0 IGEgcmVzZW50IHZlcnNpb24uCj4KPlRoYW5rcywKPgo+am9uCj4KDQoNCg==