[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 7/7] target/mips: Undeprecate nanoMips ISA support in QEMU
From: |
Stefan Pejic |
Subject: |
[PATCH 7/7] target/mips: Undeprecate nanoMips ISA support in QEMU |
Date: |
Wed, 4 May 2022 13:04:03 +0200 |
nanoMips ISA support in QEMU is actively used by MediaTek and is
planned to be maintained and potentially extended by MediaTek in
future.
Un-orphan nanoMips ISA support in QEMU by setting a mainainer from
MediaTek and remove deprecation notes from documentation as well.
Signed-off-by: Stefan Pejic <stefan.pejic@syrmia.com>
---
MAINTAINERS | 3 ++-
docs/about/deprecated.rst | 26 --------------------------
2 files changed, 2 insertions(+), 27 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 294c88ace9..f1e0dee8a2 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -240,7 +240,8 @@ F: docs/system/cpu-models-mips.rst.inc
F: tests/tcg/mips/
MIPS TCG CPUs (nanoMIPS ISA)
-S: Orphan
+M: Stefan Pejic <stefan.pejic@syrmia.com>
+S: Maintained
F: disas/nanomips.*
F: target/mips/tcg/*nanomips*
diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst
index 896e5a97ab..4b0868886f 100644
--- a/docs/about/deprecated.rst
+++ b/docs/about/deprecated.rst
@@ -276,13 +276,6 @@ System emulator CPUS
``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.
-
QEMU API (QAPI) events
----------------------
@@ -382,16 +375,6 @@ The above, converted to the current supported format::
json:{"file.driver":"rbd", "file.pool":"rbd", "file.image":"name"}
-linux-user mode CPUs
---------------------
-
-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.
-
Backwards compatibility
-----------------------
@@ -421,15 +404,6 @@ 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.
-
Tools
-----
--
2.25.1
- Re: [PATCH 4/7] target/mips: Fix emulation of nanoMips BNEC[32] instruction, (continued)
- [PATCH 5/7] target/mips: Fix handling of unaligned memory access for nanoMips ISA, Stefan Pejic, 2022/05/04
- [PATCH 1/7] target/mips: Fix emulation of nanoMips MTHLIP instruction, Stefan Pejic, 2022/05/04
- [PATCH 3/7] target/mips: Fix emulation of nanoMips BPOSGE32C instruction, Stefan Pejic, 2022/05/04
- [PATCH 2/7] target/mips: Fix emulation of nanoMips EXTRV_S.H instruction, Stefan Pejic, 2022/05/04
- [PATCH 6/7] target/mips: Add missing default cases for some nanoMips pools, Stefan Pejic, 2022/05/04
- [PATCH 7/7] target/mips: Undeprecate nanoMips ISA support in QEMU,
Stefan Pejic <=