Hello,
Should we switch the alias to point to 'ast2700a1-evb' in QEMU 10.1.0 ?
and deprecate the A0 SoC and machine if it is no longer planned to support
them.
Sorry for the late reply and delay in processing this task.
I’ve been postponing this because our customers do not have "AST2700 A1 EVB".
oh. There is no urgency to remove A0.
Since ASPEED SDK has dropped support for AST2700 A0 as of version "v09.07", I
believe it's now appropriate to remove AST2700 A0 support in QEMU.
https://github.com/AspeedTech-BMC/openbmc/releases/tag/v09.07
In addition, I plan to make ast2700-evb an alias of ast2700a1-evb.
Currently, I’m not very familiar with the proper procedure to deprecate an
existing machine in QEMU, but the following is my initial plan for handling
this task:
PATCH 1: Update the ast2700-evb alias to point to ast2700a1-evb and remove
AST2700 A0 functional tests.
That's something we can do whenever we like now.
PATCH 2: Remove the AST2700 A0 SoC and ast2700a0-evb machine implementation.
PATCH 3: (Question) Should I update the docs/about/deprecated.rst file as well?
See https://www.qemu.org/docs/master/about/deprecated.html
First, we update the deprecated file, then remove the soc in
2 releases.
Thanks,
C.