On 07/02/2020 17.19, Philippe Mathieu-Daudé wrote: > There's no good reason for it to be type int, change it to bool. > > Suggested-by: Richard Henderson <richard.hender...@linaro.org> > Reviewed-by: Michael S. Tsirkin <m...@redhat.com> > Signed-off-by: Philippe Mathieu-Daudé <phi...@redhat.com> > --- > v4: > - fixed incorrect changes to max_cpus (Laurent) > - describe field > --- [...] > diff --git a/hw/i386/pc_piix.c b/hw/i386/pc_piix.c > index fa12203079..9088db8fb6 100644 > --- a/hw/i386/pc_piix.c > +++ b/hw/i386/pc_piix.c > @@ -423,7 +423,7 @@ static void pc_i440fx_5_0_machine_options(MachineClass *m) > PCMachineClass *pcmc = PC_MACHINE_CLASS(m); > pc_i440fx_machine_options(m); > m->alias = "pc"; > - m->is_default = 1; > + m->is_default = true; > pcmc->default_cpu_version = 1; > } > > @@ -434,7 +434,7 @@ static void pc_i440fx_4_2_machine_options(MachineClass *m) > { > pc_i440fx_5_0_machine_options(m); > m->alias = NULL; > - m->is_default = 0; > + m->is_default = false; > compat_props_add(m->compat_props, hw_compat_4_2, hw_compat_4_2_len); > compat_props_add(m->compat_props, pc_compat_4_2, pc_compat_4_2_len); > } > @@ -446,7 +446,7 @@ static void pc_i440fx_4_1_machine_options(MachineClass *m) > { > pc_i440fx_4_2_machine_options(m);
Since we're calling pc_i440fx_4_2_machine_options() here... > m->alias = NULL; > - m->is_default = 0; > + m->is_default = false; ... you could even remove this line now... > compat_props_add(m->compat_props, hw_compat_4_1, hw_compat_4_1_len); > compat_props_add(m->compat_props, pc_compat_4_1, pc_compat_4_1_len); > } > @@ -459,7 +459,7 @@ static void pc_i440fx_4_0_machine_options(MachineClass *m) > PCMachineClass *pcmc = PC_MACHINE_CLASS(m); > pc_i440fx_4_1_machine_options(m); > m->alias = NULL; > - m->is_default = 0; > + m->is_default = false; ... and this one, too. > pcmc->default_cpu_version = CPU_VERSION_LEGACY; > compat_props_add(m->compat_props, hw_compat_4_0, hw_compat_4_0_len); > compat_props_add(m->compat_props, pc_compat_4_0, pc_compat_4_0_len); > @@ -473,7 +473,7 @@ static void pc_i440fx_3_1_machine_options(MachineClass *m) > PCMachineClass *pcmc = PC_MACHINE_CLASS(m); > > pc_i440fx_4_0_machine_options(m); > - m->is_default = 0; > + m->is_default = false; dito. But that could also be done in a later patch, so: Reviewed-by: Thomas Huth <th...@redhat.com>