mirror of https://github.com/xemu-project/xemu.git
target/mips: Undeprecate nanoMIPS ISA support in QEMU
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 maintainer from MediaTek and remove deprecation notes from documentation as well. Signed-off-by: Stefan Pejic <stefan.pejic@syrmia.com> Message-Id: <20220504110403.613168-8-stefan.pejic@syrmia.com> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
This commit is contained in:
parent
f1663114df
commit
8e0e23445a
|
@ -246,7 +246,8 @@ F: docs/system/cpu-models-mips.rst.inc
|
||||||
F: tests/tcg/mips/
|
F: tests/tcg/mips/
|
||||||
|
|
||||||
MIPS TCG CPUs (nanoMIPS ISA)
|
MIPS TCG CPUs (nanoMIPS ISA)
|
||||||
S: Orphan
|
M: Stefan Pejic <stefan.pejic@syrmia.com>
|
||||||
|
S: Maintained
|
||||||
F: disas/nanomips.*
|
F: disas/nanomips.*
|
||||||
F: target/mips/tcg/*nanomips*
|
F: target/mips/tcg/*nanomips*
|
||||||
|
|
||||||
|
|
|
@ -213,17 +213,6 @@ MIPS ``Trap-and-Emul`` KVM support (since 6.0)
|
||||||
The MIPS ``Trap-and-Emul`` KVM host and guest support has been removed
|
The MIPS ``Trap-and-Emul`` KVM host and guest support has been removed
|
||||||
from Linux upstream kernel, declare it deprecated.
|
from Linux upstream kernel, declare it deprecated.
|
||||||
|
|
||||||
System emulator CPUS
|
|
||||||
--------------------
|
|
||||||
|
|
||||||
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
|
QEMU API (QAPI) events
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
@ -337,16 +326,6 @@ The above, converted to the current supported format::
|
||||||
|
|
||||||
json:{"file.driver":"rbd", "file.pool":"rbd", "file.image":"name"}
|
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
|
Backwards compatibility
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
|
@ -376,15 +355,6 @@ versions, aliases will point to newer CPU model versions
|
||||||
depending on the machine type, so management software must
|
depending on the machine type, so management software must
|
||||||
resolve CPU model aliases before starting a virtual machine.
|
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
|
Tools
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue