Hi Philippe,
>> +typedef struct VTDAccelPASIDCacheEntry {
>> + VTDHostIOMMUDevice *vtd_hiod;
>> + VTDPASIDEntry pasid_entry;
>> + uint32_t pasid;
>> + QLIST_ENTRY(VTDAccelPASIDCacheEntry) next;
>> +} VTDAccelPASIDCacheEntry;
>
>Zhenzhong, this structure should be declared ...
>
>> #ifdef CONFIG_VTD_ACCEL
>
>... after this guard.
Indeed. It doesn’t impact build process, build pass with or without fix.
I can send a fix together with PRQ v3 series if you will not send it.
Just curious, how do you catch this?:)
Thanks
Zhenzhong