From nobody Sun May 19 09:42:17 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=qq.com ARC-Seal: i=1; a=rsa-sha256; t=1671116996; cv=none; d=zohomail.com; s=zohoarc; b=Nan3Y9Gsb9STxGmfmxZ/wgVlI9LohA2Il+F0cIX8lv1AMUT31zPofoQ6eHPZ55uWiZClr6K9J5wm/azb453vyNhapFVW8cu6JOG0vFJdz4vHBgy+D5JkTGt5muok2zGS1qVpUEIzkFGoXYHYKNV3DMh+TZz6WVUGDBAZfzTw3pA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1671116996; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=SB0RW693wY9f+9WDRYYgFMh0If5yz2OHJNJxtJYm32A=; b=F1bAClbzvbtOgn63Oze0Hse65WoZw+4PLSziF/Si2zwHw4RnObxkVPzO5YXD0/qMBFQFQgptDC1r474lt+CUYPbasRaeBbJwzf0YoTNNzJgCdRM3Ch4ioCSoIykl6sBOW+M6Qe063yuIymH8hSLZR2VTcOu9FgeiI1fE70M6Zkc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from=<503386372@qq.com> (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1671116995963116.15362486022127; Thu, 15 Dec 2022 07:09:55 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p5prT-0003Rt-Tu; Thu, 15 Dec 2022 10:09:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <503386372@qq.com>) id 1p5jtt-0005Rj-0W; Thu, 15 Dec 2022 03:47:33 -0500 Received: from out162-62-57-137.mail.qq.com ([162.62.57.137]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <503386372@qq.com>) id 1p5jtm-0006Fa-Dj; Thu, 15 Dec 2022 03:47:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1671094034; bh=SB0RW693wY9f+9WDRYYgFMh0If5yz2OHJNJxtJYm32A=; h=From:To:Cc:Subject:Date; b=VBPXuMdTUfHMifc49xfGdxTIcu5RCgiCzX+7uEOc7TmyJ21IJKKNQTLc1wIovN17m 6vHPJxAFXXJjIB99wq6XhE6vKiTmPl91HeVYT779tnn4sscIEsezGIM9Hpaf3QIH0B Ay5+0UTIsV9V9VSl8jkw68ayaeqUJ/D/AItDnCdY= X-QQ-FEAT: oHWrrGTW1dCni6VLWI7Xi3lwP5c1dnPf X-QQ-SSF: 00000000000000F0000000000000 X-QQ-XMAILINFO: OY1xLn4i1DCCVQWPUW4HfXtU6Ss1Tb/sZsstcMkVBrH/rijbnhTtgdMYwXD6Wj 1eKo62cnq6WBRN1C7W8EM0ySxjHrJ0QQukw4w8Ajk7ICccJB8et0adRDn8ofdwv5nVjVyru1ABZGk kyo9WXbbYODEOxcrtJSY4SazuPFpfhjMxAGAQa+rocJa3+3mZxADfWbab2+TD/aUXiCuuw/gX+jGr zMAn4QNE8M6I8wlbfSeZN+2CfD+fnynqcsPI7N+33WaAaqiHiH2LhGOAeNXG0gWi636UpdS67kHtB 0Y3wRLKtGpNLlz3EhTy3DvDiQNW4tj+ZUHkyaEYbi/TETJZnylAhilRUDQWt7ZLrLsCA6L4VJK0xw ml/6zZEz2Eg/slh6ZUKFQGw9OLGCsnAGDuHyQm7oAE+0Mmv6+ij8Ro0ik2If3S3o5gZXy9F76wn3q gk3ngV2Sa+z4RsfmHY7h44e5DKzCoQLVoTErWIJEqIzeVwOTdsz0g8VG+u7E9nBid8ougwiz5CFDx kYWwcbYD9Mh1n/NIJHYbs5eU+7stxs9d9qrHc9gAmi+MSnSTxBZ9rC+YxBqg1lvrINy1rZG6YwIu2 BEuH5i4vLygYMYYCj/Yjr1nh3g1UzN4SV3WfUhTM7LHA3aar+bQYNutMu+H5GjchYAQhGRa1qUmwS hP9ZYYD8mMfGvr9HtDBSKHAtXjsH3x+3nIEnmX4sgXKZLvL6Pw9BfTlZRncnQbvJL9O9cnHOmN/ka YZ/zD6eMLo8alNwRU/9gtWxEq42779ds5dhm5umd/ZN0w9zq9E1GweAUxspJJlBUkWiyDaTv4U3Vu ObTKQMXw9Kqk/gYee0ETDCcGNdMgCxpk1+pMdpHqOTXkeslWx7WTW8sJYNtgrMMgY+P5OsxmSI519 l5JhcXUw8MP128+VbiR0nU6ZLBT4S5T26XsJtQDDvSyQmdFnU8Tjw== X-HAS-ATTACH: no X-QQ-BUSINESS-ORIGIN: 2 X-Originating-IP: 111.201.238.26 X-QQ-STYLE: X-QQ-mid: webmail438t1671093964t209740 From: "=?ISO-8859-1?B?RWx0YQ==?=" <503386372@qq.com> To: "=?ISO-8859-1?B?cWVtdS1kZXZlbA==?=" Cc: "=?ISO-8859-1?B?cGFsbWVy?=" , "=?ISO-8859-1?B?YWxpc3RhaXIuZnJhbmNpcw==?=" , "=?ISO-8859-1?B?YmluLm1lbmc=?=" , "=?ISO-8859-1?B?cWVtdS1yaXNjdg==?=" Subject: [PATCH] target/riscv/cpu.c: Fix elen check Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_639ADECC_0F8747B0_108EA812" Content-Transfer-Encoding: 8Bit Date: Thu, 15 Dec 2022 16:46:03 +0800 X-Priority: 3 Message-ID: X-QQ-MIME: TCMime 1.0 by Tencent X-Mailer: QQMail 2.x X-QQ-Mailer: QQMail 2.x Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=162.62.57.137; envelope-from=503386372@qq.com; helo=out162-62-57-137.mail.qq.com X-Spam_score_int: 21 X-Spam_score: 2.1 X-Spam_bar: ++ X-Spam_report: (2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, FROM_EXCESS_BASE64=0.001, HELO_DYNAMIC_IPADDR=1.951, HTML_MESSAGE=0.001, NO_FM_NAME_IP_HOSTN=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 15 Dec 2022 10:09:24 -0500 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qq.com) X-ZM-MESSAGEID: 1671116996835100003 This is a multi-part message in MIME format. ------=_NextPart_639ADECC_0F8747B0_108EA812 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Should be cpu->cfg.elen in range [8, 64]. Signed-off-by: Dongxue Zhang Reviewed-by: LIU Zhiwei ---  target/riscv/cpu.c | 2 +-  1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/riscv/cpu.c b/target/riscv/cpu.c index d14e95c9dc..1e8032c969 100644 --- a/target/riscv/cpu.c +++ b/target/riscv/cpu.c @@ -870,7 +870,7 @@ static void riscv_cpu_realize(DeviceState *dev, Error *= *errp)                      = ;    "Vector extension ELEN must be power of 2");                  return;              } -            if (cpu->cfg.elen > 64 || = cpu->cfg.vlen < 8) { +            if (cpu->cfg.elen > 64 || = cpu->cfg.elen < 8) {                  error_setg(er= rp,                      = ;    "Vector extension implementation only supports ELEN "                      = ;    "in the range [8, 64]"); --  2.17.1 ------=_NextPart_639ADECC_0F8747B0_108EA812 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: base64 PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNo YXJzZXQ9R0IxODAzMCI+PGRpdj48ZGl2PlNob3VsZCBiZSBjcHUtJmd0O2NmZy5lbGVuIGlu IHJhbmdlIFs4LCA2NF0uPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5TaWduZWQtb2ZmLWJ5 OiBEb25neHVlIFpoYW5nICZsdDtlbHRhLmVyYUBnbWFpbC5jb20mZ3Q7PC9kaXY+PGRpdj4t LS08L2Rpdj48ZGl2PiZuYnNwO3RhcmdldC9yaXNjdi9jcHUuYyB8IDIgKy08L2Rpdj48ZGl2 PiZuYnNwOzEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKTwv ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+ZGlmZiAtLWdpdCBhL3RhcmdldC9yaXNjdi9jcHUu YyBiL3RhcmdldC9yaXNjdi9jcHUuYzwvZGl2PjxkaXY+aW5kZXggZDE0ZTk1YzlkYy4uMWU4 MDMyYzk2OSAxMDA2NDQ8L2Rpdj48ZGl2Pi0tLSBhL3RhcmdldC9yaXNjdi9jcHUuYzwvZGl2 PjxkaXY+KysrIGIvdGFyZ2V0L3Jpc2N2L2NwdS5jPC9kaXY+PGRpdj5AQCAtODcwLDcgKzg3 MCw3IEBAIHN0YXRpYyB2b2lkIHJpc2N2X2NwdV9yZWFsaXplKERldmljZVN0YXRlICpkZXYs IEVycm9yICoqZXJycCk8L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyJWZWN0b3IgZXh0ZW5zaW9uIEVMRU4gbXVzdCBiZSBwb3dlciBvZiAyIik7PC9k aXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwO3JldHVybjs8L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO308L2Rpdj48ZGl2Pi0mbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBpZiAoY3B1LSZndDtjZmcuZWxlbiAmZ3Q7 IDY0IHx8IGNwdS0mZ3Q7Y2ZnLnZsZW4gJmx0OyA4KSB7PC9kaXY+PGRpdj4rJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgaWYgKGNwdS0mZ3Q7Y2ZnLmVsZW4g Jmd0OyA2NCB8fCBjcHUtJmd0O2NmZy5lbGVuICZsdDsgOCkgezwvZGl2PjxkaXY+Jm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDtlcnJvcl9zZXRnKGVycnAsPC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsiVmVjdG9yIGV4dGVuc2lvbiBpbXBsZW1lbnRhdGlvbiBvbmx5IHN1cHBv cnRzIEVMRU4gIjwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ImluIHRoZSByYW5nZSBbOCwgNjRdIik7PC9kaXY+PGRpdj4tLSZuYnNwOzwvZGl2Pjxk aXY+Mi4xNy4xPC9kaXY+PC9kaXY+PGRpdj48YnI+PC9kaXY+ ------=_NextPart_639ADECC_0F8747B0_108EA812--