diff options
author | Marc Zyngier <[email protected]> | 2022-01-21 21:07:47 +0000 |
---|---|---|
committer | Marc Zyngier <[email protected]> | 2022-01-22 11:38:16 +0000 |
commit | d11a327ed95dbec756b99cbfef2a7fd85c9eeb09 (patch) | |
tree | 068393cd3785428f3c398b829baaa4940f0a27d2 /drivers/usb/cdns3/cdns3-trace.h | |
parent | 094d00f8ca58c5d29b25e23b4daaed1ff1f13b41 (diff) |
KVM: arm64: vgic-v3: Restrict SEIS workaround to known broken systems
Contrary to what df652bcf1136 ("KVM: arm64: vgic-v3: Work around GICv3
locally generated SErrors") was asserting, there is at least one other
system out there (Cavium ThunderX2) implementing SEIS, and not in
an obviously broken way.
So instead of imposing the M1 workaround on an innocent bystander,
let's limit it to the two known broken Apple implementations.
Fixes: df652bcf1136 ("KVM: arm64: vgic-v3: Work around GICv3 locally generated SErrors")
Reported-by: Ard Biesheuvel <[email protected]>
Tested-by: Ard Biesheuvel <[email protected]>
Acked-by: Ard Biesheuvel <[email protected]>
Signed-off-by: Marc Zyngier <[email protected]>
Cc: [email protected]
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'drivers/usb/cdns3/cdns3-trace.h')
0 files changed, 0 insertions, 0 deletions