Hi,
On 23/07/18 15:43, Zhongmiao wrote:
Yeah, I haven't tested smmu eventq overflow , so i'm not sure if there is any problem with smmu eventq. However, the code shows that there is also a problem after the smmu eventq overflows. ^_^??.
There really shouldn't be any problem with the eventq. Handling the
event overflow in my patch is mostly cosmetic and can be removed. See
the Event queue overflow section of the SMMUv3 specification (IHI0070B):
"Note: In terms of delivering events, a queue in an unacknowledged
overflow state does not behave any differently to normal queue state. If
software were to consume events and free space but leave overflow
unacknowledged, new events could be recorded."
Thanks,
Jean