Thread (19 messages) 19 messages, 5 authors, 2017-01-11

[PATCH v2 2/5] arm64: Work around Falkor erratum 1003

From: Christoffer Dall <hidden>
Date: 2017-01-04 10:33:28
Also in: kvm, kvmarm, lkml

On Thu, Dec 29, 2016 at 05:43:32PM -0500, Christopher Covington wrote:
From: Shanker Donthineni <redacted>

On the Qualcomm Datacenter Technologies Falkor v1 CPU, memory accesses may
allocate TLB entries using an incorrect ASID when TTBRx_EL1 is being
updated. Changing the TTBRx_EL1[ASID] and TTBRx_EL1[BADDR] fields
separately using a reserved ASID will ensure that there are no TLB entries
with incorrect ASID after changing the the ASID.
When we restore guest state in KVM, we completely save and restore
TTBRx_EL1 from EL2. Would that be affected by this erratum?

Thanks,
-Christoffer
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help