On 11/2/18 9:48 AM, Peter Maydell wrote: >> +static inline bool isar_feature_aa64_a32(const ARMISARegisters *id) >> +{ >> + return FIELD_EX64(id->id_aa64pfr0, ID_AA64PFR0, EL0) == 2; >> +} >> + > > Doesn't the stuff in the Arm ARM's "Principles of the ID > scheme for fields in ID registers" about signed and unsigned > values for ID register fields strictly mean you want to be > testing (unsigned) >= 2 here rather than strict equality?
Yes. Will fix. r~