Re: [PATCH] hw/arm: Deprecate various old Arm machine types

2024-03-08 Thread Philippe Mathieu-Daudé
On 8/3/24 18:16, Peter Maydell wrote: QEMU includes some models of old Arm machine types which are a bit problematic for us because: * they're written in a very old way that uses numerous APIs that we would like to get away from (eg they don't use qdev, they use qemu_system_reset_reques

Re: [PATCH] hw/arm: Deprecate various old Arm machine types

2024-03-08 Thread Thomas Huth
On 08/03/2024 18.16, Peter Maydell wrote: QEMU includes some models of old Arm machine types which are a bit problematic for us because: * they're written in a very old way that uses numerous APIs that we would like to get away from (eg they don't use qdev, they use qemu_system_reset_re

Re: [PATCH] hw/arm: Deprecate various old Arm machine types

2024-03-08 Thread Richard Henderson
On 3/8/24 07:16, Peter Maydell wrote: Mark all these machine types as depprecated. Signed-off-by: Peter Maydell --- docs/about/deprecated.rst | 15 +++ hw/arm/gumstix.c | 2 ++ hw/arm/mainstone.c| 1 + hw/arm/nseries.c | 2 ++ hw/arm/palm.c

[PATCH] hw/arm: Deprecate various old Arm machine types

2024-03-08 Thread Peter Maydell
QEMU includes some models of old Arm machine types which are a bit problematic for us because: * they're written in a very old way that uses numerous APIs that we would like to get away from (eg they don't use qdev, they use qemu_system_reset_request(), they use vmstate_register(), etc) * t