Re: [PATCH] armsse: Define ARMSSEClass correctly

2020-08-27 Thread Peter Maydell
On Wed, 26 Aug 2020 at 19:10, Eduardo Habkost wrote: > > TYPE_ARM_SSE is a TYPE_SYS_BUS_DEVICE subclass, but > ARMSSEClass::parent_class is declared as DeviceClass. Whoops, I clearly managed to mangle the definition of this class quite badly :-) Applied to target-arm.next, thanks. -- PMM

[PATCH] armsse: Define ARMSSEClass correctly

2020-08-26 Thread Eduardo Habkost
TYPE_ARM_SSE is a TYPE_SYS_BUS_DEVICE subclass, but ARMSSEClass::parent_class is declared as DeviceClass. It never caused any problems by pure luck: We were not setting class_size for TYPE_ARM_SSE, so class_size of TYPE_SYS_BUS_DEVICE was being used (sizeof(SysBusDeviceClass)). This made the