On 03/05/2021 18:12, Philippe Mathieu-Daudé wrote:
> Missing review: 6
>
> Hi Mark,
>
> This series QOM'ify the sun4m machines.
> I need it for a further memory maxsize check.
> It is mostly code movement (and the diff-stat is good).
>
> Since v2:
> - use static const variable for hwdef (Richard)
> - added Richard's R-b tag
>
> Since v1:
> - Full rewrite after Mark review
>
> Philippe Mathieu-Daudé (6):
> hw/sparc/sun4m: Have sun4m machines inherit new TYPE_SUN4M_MACHINE
> hw/sparc/sun4m: Introduce Sun4mMachineClass
> hw/sparc/sun4m: Factor out sun4m_machine_class_init()
> hw/sparc/sun4m: Register machine types in sun4m_machine_types[]
> hw/sparc/sun4m: Fix code style for checkpatch.pl
> hw/sparc/sun4m: Move each sun4m_hwdef definition in its class_init
>
> hw/sparc/sun4m.c | 459 +++++++++++++++++++----------------------------
> 1 file changed, 186 insertions(+), 273 deletions(-)
Looks good to me:
Reviewed-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
I've also queued this to my qemu-sparc branch.
ATB,
Mark.