From nobody Tue Feb 10 06:59:04 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of _spf.google.com designates 209.85.221.46 as permitted sender) client-ip=209.85.221.46; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wr1-f46.google.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.221.46 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1635308080; cv=none; d=zohomail.com; s=zohoarc; b=RjXmyDVVJHCBe+Nz9BZDz0C4dta5Uk4FYhTjjr7lVJk/4vSdKur6oYajfcdWLQP95MjzlqCYOd0+uPMZ8MhEzpHFHXKLSkSjSiNMLN8eAj4ZRBSYqEucZ9+R6LcUUnCWQyLT63t0PJ9Q6wYfrR3uu8a2N4NrKSONcM2GJsfkB0Q= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1635308080; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Sender:Subject:To; bh=XMnK6GnkZ+UJPLdU7DkwFrpeJ1L9HDlUCWqeiwF9GZU=; b=GmGxwp0yHJ57QGNMVV2A6nklIsFAdFnFRYeX/8Jwg2mHgazd1KJt4G4WVQas667gJnY/U52tOs0B9KEhGIpULxR/LcCxtN0qwqUcY10gh5gts+bULnnCPAe4oA/iTTmwpypITnaQjrkki3520Xl77rT/WEGfecaigEDjCE+2enI= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.221.46 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) by mx.zohomail.com with SMTPS id 1635308080458974.4688093840264; Tue, 26 Oct 2021 21:14:40 -0700 (PDT) Received: by mail-wr1-f46.google.com with SMTP id v17so1744152wrv.9 for ; Tue, 26 Oct 2021 21:14:39 -0700 (PDT) Return-Path: Return-Path: Received: from x1w.redhat.com (62.red-83-57-168.dynamicip.rima-tde.net. [83.57.168.62]) by smtp.gmail.com with ESMTPSA id n10sm497499wmq.24.2021.10.26.21.14.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Oct 2021 21:14:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=XMnK6GnkZ+UJPLdU7DkwFrpeJ1L9HDlUCWqeiwF9GZU=; b=Xn+ncPE8lCfALd/637jNMOzaFIoZrE2ZxBKfCj5SynshdMWNsCsyBRRGprQzyMr/Vn QrstSA/zhGVZNokX4e7mLoGKvGmqSb6WTJdECK6LNS7azz67KOpzEcMiVSot62XMN5dG FJ6MZfsieDIKCpWcY1OOgZ2NL89748MIcqSQhCiAfRCOencGN+ZyZ2Yt/jzsCSI3kS9X lLlHuSg+QA9lLRimbDKWIHESRWeruooB8FWDaT/69+03czBd3E0hPzI+xeHkHeF7j7Rj dDeam6ugb0AKjhII8CDpOXHKLDMjggOQx2HG3m/I3eF/DvYkaJMjK758/MSoSRjgwd4h v33Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=XMnK6GnkZ+UJPLdU7DkwFrpeJ1L9HDlUCWqeiwF9GZU=; b=u9bkNNV9q8mZKNH1zq7SLUUXi7LZ7m46JdlMFFXRH9Yb714E1eGL47TldH3RzMIr6F VUxvynvv0sJIOOGEP05sx5pnh1Zyvbzu7Th8NYlacEy16awhV6AvsvTZo4JVuL3HN4HB Aax9IzRuGZodrwfIgFIFLz3L+fVg9qbh+3Szs7GLpMblJ+GRYWm78MtNyEKOTHhcydn4 IUepkIAskqOtEyeJSf3Mmb1sQTmaAK17u7qxKj7jYAZ7AN7mtb3d6JyoQiEJQaLV0mhC fY478hp8x+6oPvrEbybyMk83sd/NLKUUZd2cN5eVgr1OYRI8Du37udv9GjG06PUbRTnI c63g== X-Gm-Message-State: AOAM532vpSZW5T2F74+1M7o8nkDWz1kkwSJj+1jS1JJvUPPheLy+rbnU uJ0z6Sg3dH5NjzEMDeN5m+c= X-Google-Smtp-Source: ABdhPJxf7absQzPxx1fSqc5nBNOAWonbTSdw34nqvHT3G3oNX8WxfQQ13qzKmr7OlmOUXjH3nLQNQw== X-Received: by 2002:a05:6000:1689:: with SMTP id y9mr36987377wrd.52.1635308078604; Tue, 26 Oct 2021 21:14:38 -0700 (PDT) Sender: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Paul Burton , libvir-list@redhat.com, Jiaxun Yang , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Richard Henderson , Vince Del Vecchio , Petar Jovanovic Subject: [PATCH v2 4/4] MAINTAINERS: Agree to maintain nanoMIPS TCG frontend Date: Wed, 27 Oct 2021 06:14:16 +0200 Message-Id: <20211027041416.1237433-5-f4bug@amsat.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20211027041416.1237433-1-f4bug@amsat.org> References: <20211027041416.1237433-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @gmail.com) X-ZM-MESSAGEID: 1635308082391100001 As of this commit, the nanoMIPS toolchains haven't been merged in mainstream projects. However MediaTek provides a toolchain: https://github.com/MediaTek-Labs/nanomips-gnu-toolchain/releases/tag/nanoMI= PS-2021.02-01 QEMU deprecation policy schedules code for removal. If we don't need / want to remove, we should un-deprecated [*]. Since I now have spent more time with the ISA, I agree to maintain it along with the other MIPS ISA. Therefore remove its deprecation notice. For historical notes, see commit a60442eb8 ("Deprecate nanoMIPS ISA"). [*] https://lore.kernel.org/qemu-devel/YVx7YGqUENP83vNF@redhat.com/ Cc: Vince Del Vecchio Cc: Petar Jovanovic Reviewed-by: Jiaxun Yang Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Richard Henderson --- v2: un-deprecate (danpb) --- docs/about/deprecated.rst | 23 ----------------------- MAINTAINERS | 6 +----- 2 files changed, 1 insertion(+), 28 deletions(-) diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst index 0bed6ecb1da..5f4e4eeb2b0 100644 --- a/docs/about/deprecated.rst +++ b/docs/about/deprecated.rst @@ -246,13 +246,6 @@ System emulator CPUS ``Icelake-Client`` CPU Models are deprecated. Use ``Icelake-Server`` CPU Models instead. =20 -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. - =20 QEMU API (QAPI) events ---------------------- @@ -342,13 +335,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. =20 -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 ---------------- =20 @@ -380,12 +366,3 @@ point to a version that doesn't break runnability guar= antees versions, aliases will point to newer CPU model versions depending on the machine type, so management software must resolve CPU model aliases before starting a virtual machine. - -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. diff --git a/MAINTAINERS b/MAINTAINERS index efcfa57cd6a..71b198139c8 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -237,14 +237,10 @@ R: Aleksandar Rikalo S: Odd Fixes F: target/mips/ F: disas/mips.c +X: disas/nanomips.* F: docs/system/cpu-models-mips.rst.inc F: tests/tcg/mips/ =20 -MIPS TCG CPUs (nanoMIPS ISA) -S: Orphan -F: disas/nanomips.* -F: target/mips/tcg/*nanomips* - NiosII TCG CPUs M: Chris Wulff M: Marek Vasut --=20 2.31.1