hw/arm/virt: Set VIRT_COMPAT_3_0 compat
PATCH 1/1 hw/arm/virt: Set VIRT_COMPAT_3_0 compat
We are missing the VIRT_COMPAT_3_0 definition and setting. Let's add them.
Signed-off-by Eric Auger <[email protected]>
--- hw/arm/virt.c | 4 ++++ 1 file changed, 4 insertions(+)
hw/arm/virt.c +4 -0
@@ -1871,6 +1871,9 @@ static void virt_machine_3_1_options(MachineClass *mc) } DEFINE_VIRT_MACHINE_AS_LATEST(3, 1) +#define VIRT_COMPAT_3_0 \ + HW_COMPAT_3_0 +static void virt_3_0_instance_init (Object *obj) {virt_3_1_instance_init (obj);
@@ -1879,6 +1882,7 @@ static void virt_3_0_instance_init(Object *obj)static void virt_machine_3_0_options (MachineClass *mc) {virt_machine_3_1_options (mc); +SET_MACHINE_COMPAT (mc,VIRT_COMPAT_3_0 ); }DEFINE_VIRT_MACHINE (3 ,0 )
Signature · 1 line
2.17.2
Quoted 34 lines · Eric Auger
We are missing the
VIRT_COMPAT_3_0definition and setting. Let's add them.Signed-off-by Eric Auger <[email protected]>--- hw/arm/virt.c | 4 ++++ 1 file changed, 4 insertions(+)hw/arm/virt.c +4
-0@@ -1871,6 +1871,9 @@ static void virt_machine_3_1_options(MachineClass *mc) } DEFINE_VIRT_MACHINE_AS_LATEST(3, 1) +#define VIRT_COMPAT_3_0 \ + HW_COMPAT_3_0 +static void virt_3_0_instance_init (Object *obj) {virt_3_1_instance_init (obj);@@ -1879,6 +1882,7 @@ static void virt_3_0_instance_init(Object *obj)static void virt_machine_3_0_options (MachineClass *mc) {virt_machine_3_1_options (mc); +SET_MACHINE_COMPAT (mc,VIRT_COMPAT_3_0 ); }DEFINE_VIRT_MACHINE (3 ,0 )Signature · 1 line
2.17.2
Oops, I should have done this with the 3.1 machine type. Thanks for the catching and patching.
Reviewed-by Andrew Jones <[email protected]>
Peter Maydell
AppliedQuoted 39 lines · Andrew Jones
Quoted 31 lines · Eric Auger
We are missing the
VIRT_COMPAT_3_0definition and setting. Let's add them.Signed-off-by Eric Auger <[email protected]>--- hw/arm/virt.c | 4 ++++ 1 file changed, 4 insertions(+)hw/arm/virt.c +4
-1@@ -1871,6 +1871,9 @@ static void virt_machine_3_1_options(MachineClass *mc) } DEFINE_VIRT_MACHINE_AS_LATEST(3, 1) +#define VIRT_COMPAT_3_0 \ + HW_COMPAT_3_0 +static void virt_3_0_instance_init (Object *obj) {virt_3_1_instance_init (obj);@@ -1879,6 +1882,7 @@ static void virt_3_0_instance_init(Object *obj)static void virt_machine_3_0_options (MachineClass *mc) {virt_machine_3_1_options (mc); +SET_MACHINE_COMPAT (mc,VIRT_COMPAT_3_0 ); }DEFINE_VIRT_MACHINE (3 ,0 ) --Quoted 3 lines
2.17.2
Oops, I should have done this with the 3.1 machine type. Thanks for the catching and patching.
Quoted 1 line
Reviewed-by Andrew Jones <[email protected]>
Applied to target-arm.next, thanks.
-- PMM