Message ID | cover.1669684692.git.research_trasio@irq.a4lg.com |
---|---|
Headers |
Return-Path: <binutils-bounces+ouuuleilei=gmail.com@sourceware.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:f944:0:0:0:0:0 with SMTP id q4csp53489wrr; Mon, 28 Nov 2022 17:18:46 -0800 (PST) X-Google-Smtp-Source: AA0mqf69ecCTeifdhWaQMyx1+v2DPR9fwoU8bwgrYs3Ger9XCen34OhrV1RixBFGpKB4rQfuFxxT X-Received: by 2002:a17:907:1a53:b0:7b2:b15e:86e6 with SMTP id mf19-20020a1709071a5300b007b2b15e86e6mr32394020ejc.410.1669684726438; Mon, 28 Nov 2022 17:18:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669684726; cv=none; d=google.com; s=arc-20160816; b=r3R5nFvlGfqcPWzUYfveSsEfu4V0w116VzdjomtxKkK3nAff8ep2u6iKyJceRKgowY uroLPXvjhXBsGOtRGRp3Y72KzeLYO37+KqZceueENwav4q81A6S/9Qw42tgvhoP/6O0z heIS/KXjNcP9SKCW9L9ZAA+QZflDR8/QNPXuhK5P/xG9Rj+1wv6um38lZ6kF8vF0QPSA 13COnlHfYZfOferS/hwd9Ve4okNiFQkUTo4vF9ZFFILZXgCVIsJxAfxuJQpCYRQZ6UII FpHunDpSasCn0ncI7VlKZ/N8nzn39bj4EZiyBxSDx0PHzrVkFio/Vt3439HMY66EP3zq XsQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:reply-to:from:list-subscribe:list-help:list-post :list-archive:list-unsubscribe:list-id:precedence :content-transfer-encoding:mime-version:message-id:date:subject:cc :to:dmarc-filter:delivered-to:dkim-signature:dkim-filter; bh=WZJjodpDFhYYAH4TAyKG2Yw7YMmE/iSivwmxpQZmjTI=; b=QyrzPPboY5u66OngGvvzI11krdYlUqwpkFBm4Z32Xhv06fESJ1tg8fngVOpvZiKbpp YxpOMUDxtvR/LFiPwrCWtDAqz4QmKcrBBiMZriODfGchEDqXIJvpEN8W0z0mnAfmUK57 L2FgcU+Bu/SECKZHPiaK2sBa2X/sT8qb9TI0MswHdetAdyiOUPSv9ivOKApIvIdWlJHn 0uZ2qeTFTyBqiRhlExw4OR5eAkc6SzIG/ChOrUSeoi3VUuQwS5q+qOE2WyzJNor/mrCA OMW8HesLFFYXdRA8dK/D458sR8fE0ahGKRwXrETwuzNdLz69lPf++RbDtmjorpK2/DOQ Z/Mw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sourceware.org header.s=default header.b="V/6g00+b"; spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sourceware.org Received: from sourceware.org (server2.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id t3-20020a50ab43000000b0045c93142111si9546678edc.70.2022.11.28.17.18.46 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Nov 2022 17:18:46 -0800 (PST) Received-SPF: pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 as permitted sender) client-ip=8.43.85.97; Authentication-Results: mx.google.com; dkim=pass header.i=@sourceware.org header.s=default header.b="V/6g00+b"; spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 80D033858C36 for <ouuuleilei@gmail.com>; Tue, 29 Nov 2022 01:18:45 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 80D033858C36 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1669684725; bh=WZJjodpDFhYYAH4TAyKG2Yw7YMmE/iSivwmxpQZmjTI=; h=To:Cc:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=V/6g00+boBEx+lNdph9avB1E0K5kiLhAP8EA2iq5nIcgLP4ZToPnuEpsrmf7a0tea 8bfdBkj+WKh2ptAMaYDiBGcm0IJopnoza49adZLhJt1dIuzcKYEs1eyIDhfo8lALY5 yWhpN83a0h9Mp+KS7OdqJsGfGTyUxtoxY3lu4+O8= X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from mail-sender-0.a4lg.com (mail-sender.a4lg.com [153.120.152.154]) by sourceware.org (Postfix) with ESMTPS id 8BEF03858D28 for <binutils@sourceware.org>; Tue, 29 Nov 2022 01:18:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 8BEF03858D28 Received: from [127.0.0.1] (localhost [127.0.0.1]) by mail-sender-0.a4lg.com (Postfix) with ESMTPSA id E688D300089; Tue, 29 Nov 2022 01:18:35 +0000 (UTC) To: Tsukasa OI <research_trasio@irq.a4lg.com> Cc: binutils@sourceware.org Subject: [REVIEW ONLY 0/1] UNRATIFIED RISC-V: Add 'Svadu' extension Date: Tue, 29 Nov 2022 01:18:14 +0000 Message-Id: <cover.1669684692.git.research_trasio@irq.a4lg.com> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-6.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list <binutils.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/binutils>, <mailto:binutils-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/binutils/> List-Post: <mailto:binutils@sourceware.org> List-Help: <mailto:binutils-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/binutils>, <mailto:binutils-request@sourceware.org?subject=subscribe> From: Tsukasa OI via Binutils <binutils@sourceware.org> Reply-To: Tsukasa OI <research_trasio@irq.a4lg.com> Errors-To: binutils-bounces+ouuuleilei=gmail.com@sourceware.org Sender: "Binutils" <binutils-bounces+ouuuleilei=gmail.com@sourceware.org> X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1750791331586518085?= X-GMAIL-MSGID: =?utf-8?q?1750791331586518085?= |
Series |
UNRATIFIED RISC-V: Add 'Svadu' extension
|
|
Message
Tsukasa OI
Nov. 29, 2022, 1:18 a.m. UTC
*** WAIT FOR SPECIFICATION FREEZE *** This is an implementation for unratified and not frozen RISC-V extension and not intended to be merged for now. The only intent to submit this patchset is to test new instructions for your (possibly virtual) environment and early review for fast adoption after ratification. This patchset adds following unratified extension to GNU Binutils: - 'Svadu' (Hardware Updating of PTE A/D Bits) version 0.1 (may change on ratification) which adds no instructions or no CSRs (but new CSR bits so 'Zicsr' dependency is added along with extension name support). This extension provides CSR-based control of hardware PTE updates. This is based on the specification documentation, version 0.1: <https://github.com/riscv/riscv-svadu/releases/tag/vv0.1> Tsukasa OI (1): UNRATIFIED RISC-V: Add 'Svadu' extension bfd/elfxx-riscv.c | 2 ++ 1 file changed, 2 insertions(+) base-commit: cb44f89ce977b1ab2d4063f2487950bddfb75bc7