Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1118215pxj; Wed, 2 Jun 2021 21:52:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzG4qvnw9iKgyc1ttFfUZo/9QvoP7CtdTDgByz5keDq9PAXj+ZtJZzxI5mfAk+SRGGmxLlt X-Received: by 2002:a17:907:789a:: with SMTP id ku26mr28963522ejc.411.1622695977356; Wed, 02 Jun 2021 21:52:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622695977; cv=none; d=google.com; s=arc-20160816; b=Iyl+hKWp9xdgmoGDn7bDTceTkxDcGbDXDOyi9c/ZxvhHX+igzAGVqSRc1apupQGLET viuKpsKHBqj7zWCTjAzwfUWV5D78D7mBmv4XOKRd4ZdmywwOX3Ea1RbLH1AOmFfIQyft IEJFBcqwbUCOz76iv7XqLPFYRyzU3Wi75XXcrPVyIK8wz8HKqwFpK5iLxtJiD73Lf/G3 CVxA55sDAA2AfKXLibPJoroWHoZ5t9S4mVvHFBxJyMNTXR5o+F+DvMAoP1QawHhuOcFd pf3ADpyG0rRsrdQ6JMoyZElBWSd0JtPHWfZQA+GCNTwZpenp2yir3la/P4o7inIAke47 UAnA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:date:from:mime-version:in-reply-to:subject:to :message-id:content-transfer-encoding; bh=/qgce8GfTRMncwigbX+ocpuFR6i6+4/2SZce1Wsi8Hs=; b=nFkDZSBvozW08XevJSvGEze6HxFdFkn7cy2zXkb9H6UV9M9mHsZodaHdWxKMk+UAEs vX/Ab+WbeJbo86B6JVIhMBkYbdS5kl11t5s+nx0S1MqdohsL8tNBSfyEIN86UNRsuvvi x02OIKOf+zBUcJNcodM+W/FQ05XQMLGaJlsmHuOL1e43yhNV9P8CLfrmp/kTx1rQQGdH HumSxemoqz/ak8wGH9FBQTgCu1ptTQTw1QZpaCoetTEgDtHZESiaifLJL/r32Ixqmt3G U/Gzn979SgSqYBTkUAFELKgPiLRxxH1cYf8H21iP8qxD63OKQM3XqDCmq6fSCJiqrfgP CZVA== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=vivo.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gn31si1438767ejc.58.2021.06.02.21.52.32; Wed, 02 Jun 2021 21:52:57 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=vivo.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229752AbhFCEwB (ORCPT + 99 others); Thu, 3 Jun 2021 00:52:01 -0400 Received: from mail-m17641.qiye.163.com ([59.111.176.41]:43220 "EHLO mail-m17641.qiye.163.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229758AbhFCEwA (ORCPT ); Thu, 3 Jun 2021 00:52:00 -0400 Received: from vivo.com (localhost [127.0.0.1]) by mail-m17641.qiye.163.com (Hmail) with ESMTP id C5B696012C; Thu, 3 Jun 2021 12:50:12 +0800 (CST) Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Message-ID: To: Alex Shi , Alex Shi , Jonathan Corbet , Paul Walmsley , Palmer Dabbelt , Albert Ou , Nathan Chancellor , Nick Desaulniers , Wu XiangCheng , Fangrui Song , Bernard Zhao , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, clang-built-linux@googlegroups.com Subject: =?UTF-8?B?UmU6UmU6IFtQQVRDSF0gW3YyXSBkb2NzL3poX0NOOiBhZGQgdHJhbnNsYXRpb25zIGluIHpoX0NOL2Rldi10b29scy9rYXNhbg==?= X-Priority: 3 X-Mailer: HMail Webmail Server V2.0 Copyright (c) 2016-163.com X-Originating-IP: 58.213.83.158 In-Reply-To: <69008e54-003a-eeb5-75f8-96e03f37d2df@gmail.com> MIME-Version: 1.0 Received: from wanjiabing@vivo.com( [58.213.83.158) ] by ajax-webmail ( [127.0.0.1] ) ; Thu, 3 Jun 2021 12:50:12 +0800 (GMT+08:00) From: Jiabing Wan Date: Thu, 3 Jun 2021 12:50:12 +0800 (GMT+08:00) X-HM-Spam-Status: e1kfGhgUHx5ZQUtXWQgYFAkeWUFZS1VLWVdZKFlBSE83V1ktWUFJV1kPCR oVCBIfWUFZQh1IHlYYSE9PHRlKTRlPTRhVEwETFhoSFyQUDg9ZV1kWGg8SFR0UWUFZT0tIVUpKS0 hKQ1VLWQY+ X-HM-Sender-Digest: e1kJHlYWEh9ZQU1PS0lLTkJJT01MN1dZDB4ZWUEPCQ4eV1kSHx4VD1lB WUc6OCI6GTo*Nz8UThUNDU8aHUwBNDcKCjpVSFVKTUlJTUJOQ0pISUlDVTMWGhIXVQwaFRESGhkS FRw7DRINFFUYFBZFWVdZEgtZQVlOQ1VJSkhVQ0hVSk5DWVdZCAFZQU9DTkw3Bg++ X-HM-Tid: 0a79d0351ed6d997kuwsc5b696012c Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org IAo+IFJlOiBbUEFUQ0hdIFt2Ml0gZG9jcy96aF9DTjogYWRkIHRyYW5zbGF0aW9ucyBpbiB6aF9D Ti9kZXYtdG9vbHMva2FzYW4+PkhpIEppYWJpbmcsCj4KPlRoYW5rcyBmb3IgdHJhbnNsYXRpb24h IFRoZSBjb250ZW50cyBhcmUgZ2VuZXJhbGx5IGZpbmUuIAo+SSB0cmllZCB0aGUgcGF0Y2ggd2l0 aCBzY3JpcHRzL2NoZWNrcGF0Y2gucGwgZm91bmQgdGhlcmUgYXJlIGxvdHMgZXJyb3JzCgpIaSxB bGV4LAoKT2gsIHRoYXQgaXMgc3RyYW5nZS4KCkluIG15IHVidW50dSBzZXJ2ZXIsIEkgcmFuIHNj cmlwdHMvY2hlY2twYXRjaC5wbCBhbmQgZ290OgoKV2hlbiBEb2N1bWVudGF0aW9uL3RyYW5zbGF0 aW9ucy96aF9DTi9kZXYtdG9vbHMva2FzYW4ucnN0CiJ0b3RhbDogMCBlcnJvcnMsIDAgd2Fybmlu Z3MsIDQzMSBsaW5lcyBjaGVja2VkIgoKV2hlbiAwMDAxLXYyLWRvY3MtemhfQ04tYWRkLXRyYW5z bGF0aW9ucy1pbi16aF9DTi1kZXYtdG9vbHMta2EucGF0Y2guCiJXQVJOSU5HOiBhZGRlZCwgbW92 ZWQgb3IgZGVsZXRlZCBmaWxlKHMpLCBkb2VzIE1BSU5UQUlORVJTIG5lZWQgdXBkYXRpbmc/CiM0 MTogCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CnRvdGFsOiAwIGVycm9ycywgMSB3YXJuaW5ncywgNDQ1 IGxpbmVzIGNoZWNrZWQiCgpObyBlcnJvcnMgYW5kIGp1c3Qgb25lIHdhcm5pbmcuClNvIEkgdGhp bmsgdGhlcmUgd2FzIGEgcHJvYmxlbSB3aXRoIHlvdXIgcGxhdGZvcm0gb3IgZG93bmxvYWRpbmc/ CgpJZiB0aGVyZSB3ZXJlIG5vIHByb2JsZW0sIEkgd291bGQgY2hlY2sgbXkgZW1haWwgY2xpZW50 IGFnYWluIDspCgo+LS0tCj4uLi4KPkVSUk9SOiBET1MgbGluZSBlbmRpbmdzCj4jNTUyOiBGSUxF OiBEb2N1bWVudGF0aW9uL3RyYW5zbGF0aW9ucy96aF9DTi9kZXYtdG9vbHMva2FzYW4ucnN0OjQz MDoKPiteTSQKPgo+RVJST1I6IHRyYWlsaW5nIHdoaXRlc3BhY2UKPiM1NTM6IEZJTEU6IERvY3Vt ZW50YXRpb24vdHJhbnNsYXRpb25zL3poX0NOL2Rldi10b29scy9rYXNhbi5yc3Q6NDMxOgo+Ky4u IF9LVW5pdDogaHR0cHM6Ly93d3cua2VybmVsLm9yZy9kb2MvaHRtbC9sYXRlc3QvZGV2LXRvb2xz L2t1bml0L2luZGV4Lmh0bWxeTSQKPgo+dG90YWw6IDQzMiBlcnJvcnMsIDEgd2FybmluZ3MsIDQ0 NSBsaW5lcyBjaGVja2VkCj4tLS0KPgo+YW5kIHRoZSBsaW5lcyBpbiB0aGUgcGF0Y2ggYXJlIG5v dCBhbGlnbmVkIG9uIDgwIGNoYXJzLCAoNDAgY2hhcnMgZm9yIENoaW5lc2UsCj5zaW5jZSBvbmUg Q2hpbmVzZSBjaGFyIGNvdWxkIHRha2UgMiBwb3NpdGlvbnMuICkKPlRoYW5rcwo+QWxleAoKT0ss IGdyZWF0IHRpcHMgZm9yIG1lLgpJJ2xsIGZpeCB0aGVtIGluIHYzLgoKVGhhbmtzLApKaWFiaW5n Cgo+Cj5PbiAyMDIxLzYvMiDkuIvljYg4OjU2LCBXYW4gSmlhYmluZyB3cm90ZToKPj4gQWRkIG5l dyB6aCB0cmFuc2xhdGlvbnMKPj4gKiB6aF9DTi9kZXYtdG9vbHMva2FzYW4ucnN0Cj4+IGFuZCBs aW5rIGl0IHRvIHpoX0NOL2Rldi10b29scy9pbmRleC5yc3QKPj4gCj4+IFNpZ25lZC1vZmYtYnk6 IFdhbiBKaWFiaW5nIDx3YW5qaWFiaW5nQHZpdm8uY29tPgo+PiAtLS0KPj4gQ2hhbmdlbG9nOgo+ PiB2MjoKPj4gLSBEZWxldGUgc3BhY2VzIHN1cnJvdW5kIHdpdGggRW5nbGlzaCB3b3Jkcy4KPj4g LS0tDQoNCg==