<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qemu/qemu.git/docs/about/deprecated.rst, branch master</title>
<subtitle>QEMU main repository</subtitle>
<id>https://git.rulkc.org/pub/scm/virt/qemu/qemu.git/atom?h=master</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/virt/qemu/qemu.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/virt/qemu/qemu.git/'/>
<updated>2026-07-03T04:37:21+00:00</updated>
<entry>
<title>Revert "hw/ppc: Deprecate 405 CPUs"</title>
<updated>2026-07-03T04:37:21+00:00</updated>
<author>
<name>Glenn Miles</name>
<email>milesg@linux.ibm.com</email>
</author>
<published>2026-05-05T14:46:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/virt/qemu/qemu.git/commit/?id=544f05ad6413c5a4d17763ebc8f66d6febb51562'/>
<id>urn:sha1:544f05ad6413c5a4d17763ebc8f66d6febb51562</id>
<content type='text'>
This reverts commit 52f0b59ec6b780f2a3e162d5862b90b406fa4697.

The PowerPC 405 CPU is used by the PPE42 CPU which was added to
QEMU v10.2.  The PPE42 CPU is basically a stripped down version
of the PowerPC 405 CPU and is used by the Power9, Power10, and
Power11 CPUs as an embedded processor to handle various tasks.
Also, IBM has plans to use the PowerPC 405 CPU model within a
year to model the On Chip Controller (OCC), which has an embedded
PPC405 CPU.  Therefore, this patch removes the PowerPC 405 CPU
from the deprecated list.

Signed-off-by: Glenn Miles &lt;milesg@linux.ibm.com&gt;
Acked-by: Cédric Le Goater &lt;clg@redhat.com&gt;
Acked-by: Harsh Prateek Bora &lt;harshpb@linux.ibm.com&gt;
Link: https://lore.kernel.org/qemu-devel/20260505144621.1308457-1-milesg@linux.ibm.com
Signed-off-by: Harsh Prateek Bora &lt;harshpb@linux.ibm.com&gt;
</content>
</entry>
<entry>
<title>machine: Deprecate memory-encryption</title>
<updated>2026-06-25T22:48:23+00:00</updated>
<author>
<name>Xiaoyao Li</name>
<email>xiaoyao.li@intel.com</email>
</author>
<published>2026-05-12T08:44:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/virt/qemu/qemu.git/commit/?id=5cd5188ef8ae90624eeca023e9dc8ef18eb747b1'/>
<id>urn:sha1:5cd5188ef8ae90624eeca023e9dc8ef18eb747b1</id>
<content type='text'>
We've had 'confidential-guest-support' for long enough that no one should
be using 'memory-encryption' anymore.

Deprecate 'memory-encryption' by adding notes in docs/about/deprecated.rst
and print a warning when 'memory-encryptio' is used.

Suggested-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Signed-off-by: Xiaoyao Li &lt;xiaoyao.li@intel.com&gt;
Link: https://lore.kernel.org/qemu-devel/aMPYkUsytGxLPIM7@redhat.com/
Link: https://lore.kernel.org/r/20260512084458.622465-6-xiaoyao.li@intel.com
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>target/riscv: Deprecate the shakti_c machine</title>
<updated>2026-05-21T23:45:46+00:00</updated>
<author>
<name>Alistair Francis</name>
<email>alistair.francis@wdc.com</email>
</author>
<published>2026-04-30T05:22:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/virt/qemu/qemu.git/commit/?id=0e466ba898a4eb8a11d6e108434e318534adfd20'/>
<id>urn:sha1:0e466ba898a4eb8a11d6e108434e318534adfd20</id>
<content type='text'>
The RISC-V shakti_c machine hasn't had meaningful contributions since 2021
and is currently unmaintained. The machine is scheduled to be removed as it
appears to have no users.

Signed-off-by: Alistair Francis &lt;alistair.francis@wdc.com&gt;
Reviewed-by: Daniel Henrique Barboza &lt;daniel.barboza@oss.qualcomm.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Reviewed-by: Chao Liu &lt;chao.liu.zevorn@gmail.com&gt;
Message-ID: &lt;20260430052218.771358-3-alistair.francis@wdc.com&gt;
Signed-off-by: Alistair Francis &lt;alistair.francis@wdc.com&gt;
</content>
</entry>
<entry>
<title>target/riscv: Remove spike as default machine</title>
<updated>2026-05-21T23:45:46+00:00</updated>
<author>
<name>Alistair Francis</name>
<email>alistair.francis@wdc.com</email>
</author>
<published>2026-04-30T05:22:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/virt/qemu/qemu.git/commit/?id=44adb5fcc20d38adba47a0d486b6e6ff14b44154'/>
<id>urn:sha1:44adb5fcc20d38adba47a0d486b6e6ff14b44154</id>
<content type='text'>
In QEMU 10.0 we deprecated the default spike machine, let's finally
remove spike as the default and require users to specify the machine.

Signed-off-by: Alistair Francis &lt;alistair.francis@wdc.com&gt;
Reviewed-by: Daniel Henrique Barboza &lt;daniel.barboza@oss.qualcomm.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Reviewed-by: Chao Liu &lt;chao.liu.zevorn@gmail.com&gt;
Message-ID: &lt;20260430052218.771358-2-alistair.francis@wdc.com&gt;
Signed-off-by: Alistair Francis &lt;alistair.francis@wdc.com&gt;
</content>
</entry>
<entry>
<title>buildsys: Remove support for MIPS hosts</title>
<updated>2026-05-21T06:20:58+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
<email>philmd@linaro.org</email>
</author>
<published>2026-05-11T11:27:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/virt/qemu/qemu.git/commit/?id=bfa0801e91caba95df8d61942d9e279df57cf819'/>
<id>urn:sha1:bfa0801e91caba95df8d61942d9e279df57cf819</id>
<content type='text'>
MIPS host support is deprecated since commit 269ffaabc84
("buildsys: Remove support for 32-bit MIPS hosts"). Time
to remove.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20260511135312.38705-3-philmd@linaro.org&gt;
</content>
</entry>
<entry>
<title>Remove the deprecated glusterfs block driver</title>
<updated>2026-05-19T15:25:48+00:00</updated>
<author>
<name>Thomas Huth</name>
<email>thuth@redhat.com</email>
</author>
<published>2026-05-11T06:30:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/virt/qemu/qemu.git/commit/?id=3822df47c240d91ea4789ab2812d1eafce2bd21a'/>
<id>urn:sha1:3822df47c240d91ea4789ab2812d1eafce2bd21a</id>
<content type='text'>
Glusterfs has been marked as deprecated since QEMU v9.2, and as far
as I know, nobody spoke up 'til today that it should be kept.
The listed e-mail address integration@gluster.org in our MAINTAINERS
file seems to be bouncing nowadays, and looking at their website
https://www.gluster.org/ the most recent news are from 2020 / 2021 ...
so it seems like there is really hardly any interest in Glusterfs
anymore. Thus it's time to remove the code now from QEMU.

Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Tested-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-ID: &lt;20260511063013.39805-1-thuth@redhat.com&gt;
Signed-off-by: Kevin Wolf &lt;kwolf@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/arm: Remove fby35 machine</title>
<updated>2026-05-12T07:36:23+00:00</updated>
<author>
<name>Cédric Le Goater</name>
<email>clg@redhat.com</email>
</author>
<published>2026-05-10T16:57:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/virt/qemu/qemu.git/commit/?id=34f634a20721bbe12a58c4c6d0b22d1df4da9154'/>
<id>urn:sha1:34f634a20721bbe12a58c4c6d0b22d1df4da9154</id>
<content type='text'>
The fby35 machine was deprecated in QEMU 10.2 and is now removed in
QEMU 11.1.

This multi-SoC machine was added as an example of heterogeneous
systems, but the models never evolved and no public firmware is
available to boot it. Users needing multi-SoC emulation should use the
ast2700fc machine instead, which is based on newer AST2700 SoCs with
better support.

Link: https://lore.kernel.org/qemu-devel/20260510165704.2935316-5-clg@redhat.com
Acked-by: Peter Delevoryas &lt;peter@pjd.dev&gt;
Signed-off-by: Cédric Le Goater &lt;clg@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/arm: Remove fp5280g2-bmc machine</title>
<updated>2026-05-12T07:36:23+00:00</updated>
<author>
<name>Cédric Le Goater</name>
<email>clg@redhat.com</email>
</author>
<published>2026-05-10T16:57:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/virt/qemu/qemu.git/commit/?id=7a8d15133cee9e0ece333ed15d8d1b035ecdf8a2'/>
<id>urn:sha1:7a8d15133cee9e0ece333ed15d8d1b035ecdf8a2</id>
<content type='text'>
The fp5280g2-bmc machine was deprecated in QEMU 10.2 and is now
removed in QEMU 11.1.

This Inspur FP5280G2 BMC board does not rely on specific device models
and can be replaced by the ast2500-evb machine with appropriate
fmc-model and I2C device configuration via command line.

Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Link: https://lore.kernel.org/qemu-devel/20260510165704.2935316-4-clg@redhat.com
Signed-off-by: Cédric Le Goater &lt;clg@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/arm: Remove qcom-dc-scm-v1-bmc and qcom-firework-bmc machines</title>
<updated>2026-05-12T07:36:23+00:00</updated>
<author>
<name>Cédric Le Goater</name>
<email>clg@redhat.com</email>
</author>
<published>2026-05-10T16:57:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/virt/qemu/qemu.git/commit/?id=976c26a9c3fd648e505f5020349e0a7da13d4fa7'/>
<id>urn:sha1:976c26a9c3fd648e505f5020349e0a7da13d4fa7</id>
<content type='text'>
The qcom-dc-scm-v1-bmc and qcom-firework-bmc machines were deprecated
in QEMU 10.2 and are now removed in QEMU 11.1.

These Qualcomm lab servers never entered production and do not rely on
specific device models. They can be replaced by the ast2600-evb
machine with appropriate fmc-model and I2C device configuration via
command line.

Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Link: https://lore.kernel.org/qemu-devel/20260510165704.2935316-3-clg@redhat.com
Signed-off-by: Cédric Le Goater &lt;clg@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/arm: Remove sonorapass-bmc machine</title>
<updated>2026-05-12T07:36:23+00:00</updated>
<author>
<name>Cédric Le Goater</name>
<email>clg@redhat.com</email>
</author>
<published>2026-05-10T16:57:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/virt/qemu/qemu.git/commit/?id=2eca3dad83ea1c970306f3bcf6956fc43ce8d284'/>
<id>urn:sha1:2eca3dad83ea1c970306f3bcf6956fc43ce8d284</id>
<content type='text'>
The sonorapass-bmc machine was deprecated in QEMU 10.2 and is now
removed in QEMU 11.1.

This OCP SonoraPass BMC lab server never entered production and can be
replaced by the ast2500-evb machine with appropriate fmc-model and I2C
device configuration via command line.

Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Link: https://lore.kernel.org/qemu-devel/20260510165704.2935316-2-clg@redhat.com
Signed-off-by: Cédric Le Goater &lt;clg@redhat.com&gt;
</content>
</entry>
</feed>
