KVM: arm64: Don't serialize if the access flag isn't set
authorOliver Upton <oliver.upton@linux.dev>
Fri, 2 Dec 2022 18:51:54 +0000 (18:51 +0000)
committerOliver Upton <oliver.upton@linux.dev>
Thu, 12 Jan 2023 21:09:20 +0000 (21:09 +0000)
commit7d29a2407df612b0903cee94fc3469d7335b442c
treeb17298169ee946a261780ce00de24801b576025e
parent76259cca479501579b0c524826c25fcc8bb90e97
KVM: arm64: Don't serialize if the access flag isn't set

Of course, if the PTE wasn't changed then there are absolutely no
serialization requirements. Skip the DSB for an unsuccessful update to
the access flag.

Link: https://lore.kernel.org/r/20221202185156.696189-5-oliver.upton@linux.dev
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
arch/arm64/kvm/hyp/pgtable.c