From nobody Tue May 7 11:30:16 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; arc=pass (i=1dmarc=pass fromdomain=syrmia.com) ARC-Seal: i=2; a=rsa-sha256; t=1617902391; cv=pass; d=zohomail.com; s=zohoarc; b=UyV6buH2oOxqz/o5ntbtpUaOwKoxs6iYOJuTGt+WXbMHT7NDI5fixvfl3UWpKKdbc/GveyVpy7W3mV7K7ufa9IRv6+uvTi6ui3UjRb8eYecW2AIuWofWoF/7/sA+c8CEcDJkxk+ixCjbO1iGLjd0g1bkNqaD5/vezUPB6v3GcTk= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1617902391; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=kQHaB9XimnegCtdKrv/l4IpZXyYRyPnSAKsVRzRl2ho=; b=WLoHYJJSj9TEDGucQZytRjR0tEZmsL3+aJ80lDs4kljZD0Qi+uLGAdtNt51Tt6vfXcp1Gz0VhT1sJzmAf4G0FBI3moD2x1e0MAQiFdtuvBHSP4u6oTtv/pyl7tKcnHxD8cwaisbQmbprF77MvISrypem7u7n9mj6FER1/cea+5E= ARC-Authentication-Results: i=2; 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; arc=pass (i=1dmarc=pass fromdomain=syrmia.com) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1617902391042742.3326494339943; Thu, 8 Apr 2021 10:19:51 -0700 (PDT) Received: from localhost ([::1]:55992 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lUYJp-0004rV-Ta for importer@patchew.org; Thu, 08 Apr 2021 13:19:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59328) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lUYGy-0002ql-M5 for qemu-devel@nongnu.org; Thu, 08 Apr 2021 13:16:52 -0400 Received: from mail-eopbgr80130.outbound.protection.outlook.com ([40.107.8.130]:11720 helo=EUR04-VI1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lUYGw-0001dI-6a for qemu-devel@nongnu.org; Thu, 08 Apr 2021 13:16:52 -0400 Received: from VI1PR0302MB3486.eurprd03.prod.outlook.com (2603:10a6:803:1e::32) by AM9PR03MB7284.eurprd03.prod.outlook.com (2603:10a6:20b:271::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.17; Thu, 8 Apr 2021 17:01:42 +0000 Received: from VI1PR0302MB3486.eurprd03.prod.outlook.com ([fe80::78bc:f514:ba61:78bf]) by VI1PR0302MB3486.eurprd03.prod.outlook.com ([fe80::78bc:f514:ba61:78bf%6]) with mapi id 15.20.3999.032; Thu, 8 Apr 2021 17:01:42 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W8PPbedam3FD1o9+K4Ie/na0ezDmYehxvqT6q2mSFhoI8dgr0ZNxWzLyAyffoO5A9jiOcVWSbeSbHi2mv5zojjDf6XobPVoN5ni5JqHWQXQv/xa2CuvXI+RqLRwBYRBDvi/LmRXmZ7vWyHoafRckqdAj1YSGxAcOzsRpG53N0uZ6CEy28ehvAls/xrHME6MgkxjXBsz0jpz1SCkzNqR83x7g/R8Lwirdn3Ji2/blaTb1te4lVtBhCLnawYcXLfeBS6/YvCB/cdDeHxvEZ8wYHZ+WmnJ5jOjwi0Wo8l0Tlyg4ki311WFNdSiUItTzdQNTu+HGvdQrSoGPTHFORFlMpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kQHaB9XimnegCtdKrv/l4IpZXyYRyPnSAKsVRzRl2ho=; b=fucWM2zYPIZY9e5tme9v1iYq2dWSKRj62cS9Dp4vXVlETIzLlwV/vSXD2qlMU+g7OvHiH8f5cuZACgfpFaWXghE3xNdDABSpppxur8Y/lLNKEYAWnmKGTubM+jSB4MkA3bGrnwf3vybNxxJBTrrREgqZoxUj8DjyOGniOIevKLWijbmpr5yVGtDeGHzAjaO0o6IfOCIonziWRp5qLjzGIW6LtDMktljK6VE1m/TrpoI0WxDesSPTtu7C17LZEKQv2epsqKX9FzqkilLUTEI9qWVgJK+eyHXtomlYJ0434V2UQ8OR6zjfnEhu5IE5Bo4bf2SeOW1a4WqwM+Ju+xNlSg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=syrmia.com; dmarc=pass action=none header.from=syrmia.com; dkim=pass header.d=syrmia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=syrmia.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kQHaB9XimnegCtdKrv/l4IpZXyYRyPnSAKsVRzRl2ho=; b=cmn9S0ixBaZ33fZg3Zpj4ree+qmlRqe+ZgiPtGcQZzqvITZtaO1vxA7xI0qReuyaGpCXlzx4hQrcGEjch5wWdlH98UGrN9IGHR2I7zj9ach4dJm+d75+okOz8EGoGm1gJeQmZYdirnd3stekIqud/W7yVf6FE1W3Ttv9Gk8aeaA= From: Aleksandar Rikalo To: "qemu-devel@nongnu.org" , "f4bug@amsat.org" Subject: [PATCH v2] Revert "target/mips: Deprecate nanoMIPS ISA" Thread-Topic: [PATCH v2] Revert "target/mips: Deprecate nanoMIPS ISA" Thread-Index: AQHXLFVcDWm9FQ9LmUmRmYmlgVEYZaqq1qRY Date: Thu, 8 Apr 2021 17:01:42 +0000 Message-ID: References: <20210408085810.10567-1-Filip.Vidojevic@Syrmia.com> In-Reply-To: <20210408085810.10567-1-Filip.Vidojevic@Syrmia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: nongnu.org; dkim=none (message not signed) header.d=none;nongnu.org; dmarc=none action=none header.from=syrmia.com; x-originating-ip: [109.245.34.47] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 048a95e0-c012-450d-29e0-08d8faaffbb0 x-ms-traffictypediagnostic: AM9PR03MB7284: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hshbGlp0jG9waEZPV9e1/KG9KSSVqiCpmliEZMiS6ZWQGiQYVZYQDbPoMbJmfgwBYcsTlvBF32FspSDuggrh6IjcgCvG5e5peuHlW+Ft79ea0OwFP1NzPdk4qfCz5f7KQoOdkJOD931cdMu0p0MZwQhjyUOQ0Gh3z3BCZ891EeWMEXK+Sqy+rpI46huni5F+vYGg9hfhKogFRjgrZv8sUgz3dkkZlueMnc89Zs8AjMLv+fD28uCq/kAkvcqnVldHPzK702VRtji5hntdKMTtZ+tX42bmN3UXUebvDp+pAuA2Y9ViwqpRpLQ37i1Ni/pivTAAYdMLMBk5eFX7SNmiCAXqb8w7NVAnXKUXiJVrJ7qJlUAptEEX/YY4qIY4GKpZrC2JW0FqQBA+WdzhGUwBWaTGJYtf4zep8A7KB/vABQiP3wM3agjjNpwbWO/m/uDiHzt1VpJAHVYW4B2BCHqa890IIrDxW8MtDqiyosavxIn4VbPhoFln8/hZOOIgIz3gseVkQh2k85kr+JH/EHzGPWEyTZfsUClb5Qad/8s9Rm09eswL2Bq5gDtlpcY8W1Og3y12cpDAzTn8/YWyXyFcojZyxhm6xzfbebVQLiThAJLaJcthdD6+k1g5EVDnALBzYS39gE8fPP0qolS+gZtYZ9C4xXeGWacosURTqJiiT5JcwBSfw023a7n4mbwSMcOXsjitxemoSncosPS5tCMa01FtFADG0TJ7yEQXwIPQEHY= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR0302MB3486.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(136003)(346002)(376002)(39830400003)(396003)(2906002)(52536014)(76116006)(33656002)(7696005)(66556008)(66476007)(64756008)(316002)(66946007)(54906003)(110136005)(66446008)(966005)(4326008)(6506007)(478600001)(107886003)(186003)(8936002)(21615005)(26005)(9686003)(38100700001)(71200400001)(55016002)(19627405001)(8676002)(166002)(83380400001)(5660300002)(86362001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?HFgNpDj1cD/LkLPyKab/hRAxA17c/RVwzNtl20MdUf6WGyo9u2EAV1vlX/?= =?iso-8859-1?Q?KO05xFUTznhrpWQLD+xc4TGMLQ1z3lbm1B2UQ9cKOrOKh+EZOjqAdWgu7f?= =?iso-8859-1?Q?yUnT0SHP+EyH6OjLT7U/DN8FfiJ1YowoYCl0ek4plrb5w211QjDFAHC99u?= =?iso-8859-1?Q?09PxKhv40oZ5JC+/wStyg+SmNPKACjQ2D6JWqcPQb9QkbvDgAK0OZG9sZb?= =?iso-8859-1?Q?SXXGBiDydsPcmzP0gjamrF4+bWamR96ExBW0v7me58gR/O9LpBnT6p7iMo?= =?iso-8859-1?Q?fQi3aHl3A3gdwEA6PedLANveXSDf8VCviNgwEwwjBn05sQx6zV05PzIK+V?= =?iso-8859-1?Q?hEhl8XKjkOH9P+sa01dx+tk6Fj0X0Jz6xgnbwotiOA/07PruM2d1Tz3iZK?= =?iso-8859-1?Q?ZKe2Z3DkFs70YzjYjqnv8/j6IBMFPb0m6eaOiwXNgRm5SShDY7uT39IrZE?= =?iso-8859-1?Q?RpoX4LoLkw/ScldNfxjQHgxp3uIpuwBzbqXdqRyvJFlBXR/2s4JELTgrkC?= =?iso-8859-1?Q?L9OYxbyXxfOhfKQRYaRuJrNrtQrAyViBZjb9IaPpGELuj3WlnEWlV5QKsU?= =?iso-8859-1?Q?WfkDA4drRvo+tZ5FBQPDkoXlu+6d9bVbg75gHcSVcpWODZ++cbt64dqJdD?= =?iso-8859-1?Q?tslZkdwGLi08mGOFsJUPVFNE3vwoDHeX/8BRc7DIpRWcAsVIxg8Aj5trc1?= =?iso-8859-1?Q?CI+17AUXZWxwlqvJfv8WDuK30NdKVRbeRVreKbRUFqVtb6ccOM6L8CWnuA?= =?iso-8859-1?Q?yY/dFKlw+GuBc2CbBA1A/XxdiHWR6LJaIj09n0T/h81yuiOhXbpvWunMFL?= =?iso-8859-1?Q?b/JMoOT6s7bBSYqRZzhc06U37dfK/bDDdoRdvYAbvACwVXq8VOaxxzsBxi?= =?iso-8859-1?Q?K7aWMfn5JO8UMFhczUExkBF/LHSwj5VR7JBrpEzl4PsVjY615m1oi64+rX?= =?iso-8859-1?Q?i8ivyYU3a0NNc60vF086kQXw8y+tRmrGQBqO+FocruNtJUXheax2OZgX0w?= =?iso-8859-1?Q?VEpyw1rdxxOszEoGFRLdVZ/L3s3JOShkdJtO+qKJhw3EJ68cDllRNlWM4W?= =?iso-8859-1?Q?YulXQ4LCGXLEaU4mZcv4FQ3/HZX4HWsVVnnYQ3d0WFYKNXy/3LPDmaCtEM?= =?iso-8859-1?Q?P8WCLU7JMtj+HpT847E9nFM8+rScyRPGjXmeul7cH0pcKon34/6uujjli3?= =?iso-8859-1?Q?FUfBZ9d31soBEo7aFVgKv4vNF4wOPOnv/vHN2X/1bxORDol63LeRq2OkK9?= =?iso-8859-1?Q?bYyFmmS+nvMRhnLFhUFBL9oMGbXJQSwr7rHrJUEdq8cUf717LSGtfEAcSO?= =?iso-8859-1?Q?MskStiQrTVN0vknIPrqAb6Z0MfUi0Yx7TboCTCz2lCmwt0o=3D?= Content-Type: multipart/alternative; boundary="_000_VI1PR0302MB34862F042D9B1C72C7E4AD239C749VI1PR0302MB3486_" MIME-Version: 1.0 X-OriginatorOrg: syrmia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: VI1PR0302MB3486.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 048a95e0-c012-450d-29e0-08d8faaffbb0 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Apr 2021 17:01:42.0373 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 19214a73-c1ab-4e19-8f59-14bdcb09a66e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: qtWXEPznPa1wRm21vKGDcBtiatPROuTqYgiWG98Bc2fzefaAgcZt4oALs4JYEKCiaJoNwlPIyDTFo9Q4FoX3NEVmFEa5Z2tLBDWDAFp0klo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR03MB7284 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=40.107.8.130; envelope-from=Aleksandar.Rikalo@syrmia.com; helo=EUR04-VI1-obe.outbound.protection.outlook.com X-Spam_score_int: -20 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "paulburton@kernel.org" , "chenhuacai@kernel.org" , Petar Jovanovic , "aurelien@aurel32.net" , Filip Vidojevic Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @syrmia.com) --_000_VI1PR0302MB34862F042D9B1C72C7E4AD239C749VI1PR0302MB3486_ Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" NanoMIPS ISA is supported again, since MediaTek is taking over nanoMIPS toolchain development (confirmed at https://www.spinics.net/linux/fedora/libvir/msg217107.html). New release of the toolchain can be found at (https://github.com/MediaTek-Labs/nanomips-gnu-toolchain/releases/tag/nanoM= IPS-2021.02-01). Reverting deprecation of nanoMIPS ISA requires following changes: MAINTAINERS: remove nanoMIPS ISA from orphaned ISAs deprecated.rst: remove nanoMIPS ISA from deprecated ISAs Signed-off-by: Filip Vidojevic Signed-off-by: Aleksandar Rikalo --- MAINTAINERS | 4 ---- docs/system/deprecated.rst | 20 -------------------- 2 files changed, 24 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 69003cdc3c..498dbf0ae4 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -254,10 +254,6 @@ F: include/hw/timer/mips_gictimer.h F: tests/tcg/mips/ K: ^Subject:.*(?i)mips -MIPS TCG CPUs (nanoMIPS ISA) -S: Orphan -F: disas/nanomips.* - Moxie TCG CPUs M: Anthony Green S: Maintained diff --git a/docs/system/deprecated.rst b/docs/system/deprecated.rst index 80cae86252..a25293cb01 100644 --- a/docs/system/deprecated.rst +++ b/docs/system/deprecated.rst @@ -228,13 +228,6 @@ to build binaries for it. ``Icelake-Client`` CPU Models are deprecated. Use ``Icelake-Server`` CPU Models instead. -MIPS ``I7200`` CPU Model (since 5.2) -'''''''''''''''''''''''''''''''''''' - -The ``I7200`` guest CPU relies on the nanoMIPS ISA, which is deprecated -(the ISA has never been upstreamed to a compiler toolchain). Therefore -this CPU is also deprecated. - System emulator machines ------------------------ @@ -305,13 +298,6 @@ The ``ppc64abi32`` architecture has a number of issues= which regularly trip up our CI testing and is suspected to be quite broken. For that reason the maintainers strongly suspect no one actually uses it. -MIPS ``I7200`` CPU (since 5.2) -'''''''''''''''''''''''''''''' - -The ``I7200`` guest CPU relies on the nanoMIPS ISA, which is deprecated -(the ISA has never been upstreamed to a compiler toolchain). Therefore -this CPU is also deprecated. - Related binaries ---------------- @@ -378,9 +364,3 @@ resolve CPU model aliases before starting a virtual mac= hine. Guest Emulator ISAs ------------------- - -nanoMIPS ISA -'''''''''''' - -The ``nanoMIPS`` ISA has never been upstreamed to any compiler toolchain. -As it is hard to generate binaries for it, declare it deprecated. -- 2.25.1 --_000_VI1PR0302MB34862F042D9B1C72C7E4AD239C749VI1PR0302MB3486_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
NanoMIPS ISA is supported again, since MediaTek is= taking over
nanoMIPS toolchain development (confirmed at
http= s://www.spinics.net/linux/fedora/libvir/msg217107.html).

New release of the toolchain can be found at
(https://github.com/MediaTek-Labs/nanomips-gnu-to= olchain/releases/tag/nanoMIPS-2021.02-01).

Reverting deprecation of nanoMIPS ISA requires following changes:
    MAINTAINERS: remove nanoMIPS ISA from orphaned ISAs
    deprecated.rst: remove nanoMIPS ISA from deprecated ISAs=

Si= gned-off-by: Filip Vidojevic <Filip.Vidojevic@Syrmia.com>
Signed-off-by: Aleksandar Rikalo <Aleksandar.Ri= kalo@Syrmia.com>
---
 MAINTAINERS         &nbs= p;      |  4 ----
 docs/system/deprecated.rst | 20 --------------------
 2 files changed, 24 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 69003cdc3c..498dbf0ae4 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -254,10 +254,6 @@ F: include/hw/timer/mips_gictimer.h
 F: tests/tcg/mips/
 K: ^Subject:.*(?i)mips
 
-MIPS TCG CPUs (nanoMIPS ISA)
-S: Orphan
-F: disas/nanomips.*
-
 Moxie TCG CPUs
 M: Anthony Green <green@moxielogic.com>
 S: Maintained
diff --git a/docs/system/deprecated.rst b/docs/system/deprecated.rst
index 80cae86252..a25293cb01 100644
--- a/docs/system/deprecated.rst
+++ b/docs/system/deprecated.rst
@@ -228,13 +228,6 @@ to build binaries for it.
 ``Icelake-Client`` CPU Models are deprecated. Use ``Icelake-Server`` = CPU
 Models instead.
 
-MIPS ``I7200`` CPU Model (since 5.2)
-''''''''''''''''''''''''''''''''''''
-
-The ``I7200`` guest CPU relies on the nanoMIPS ISA, which is deprecated -(the ISA has never been upstreamed to a compiler toolchain). Therefore
-this CPU is also deprecated.
-
 System emulator machines
 ------------------------
 
@@ -305,13 +298,6 @@ The ``ppc64abi32`` architecture has a number of issues= which regularly
 trip up our CI testing and is suspected to be quite broken. For that<= br>  reason the maintainers strongly suspect no one actually uses it.
 
-MIPS ``I7200`` CPU (since 5.2)
-''''''''''''''''''''''''''''''
-
-The ``I7200`` guest CPU relies on the nanoMIPS ISA, which is deprecated -(the ISA has never been upstreamed to a compiler toolchain). Therefore
-this CPU is also deprecated.
-
 Related binaries
 ----------------
 
@@ -378,9 +364,3 @@ resolve CPU model aliases before starting a virtual mac= hine.
 
 Guest Emulator ISAs
 -------------------
-
-nanoMIPS ISA
-''''''''''''
-
-The ``nanoMIPS`` ISA has never been upstreamed to any compiler toolchain.<= br> -As it is hard to generate binaries for it, declare it deprecated.
--
2.25.1

--_000_VI1PR0302MB34862F042D9B1C72C7E4AD239C749VI1PR0302MB3486_--