Loading
KVM: x86/mmu: Add comment on try_cmpxchg64 usage in tdp_mmu_set_spte_atomic
mainline inclusion from mainline-v6.5-rc1 commit 12ced095 category: feature bugzilla: https://gitee.com/openeuler/intel-kernel/issues/I9HH9U CVE: N/A Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=12ced095956a517dc0c8c8f9264e29fd67124302 ------------------------------------- Commit aee98a68 ("KVM: x86/mmu: Use try_cmpxchg64 in tdp_mmu_set_spte_atomic") removed the comment that iter->old_spte is updated when different logical CPU modifies the page table entry. Although this is what try_cmpxchg does implicitly, it won't hurt if this fact is explicitly mentioned in a restored comment. Cc: Paolo Bonzini <pbonzini@redhat.com> Cc: Sean Christopherson <seanjc@google.com> Cc: David Matlack <dmatlack@google.com> Signed-off-by:Uros Bizjak <ubizjak@gmail.com> Link: https://lore.kernel.org/r/20230425113932.3148-1-ubizjak@gmail.com [sean: extend comment above try_cmpxchg64()] Signed-off-by:
Sean Christopherson <seanjc@google.com> Signed-off-by:
Yu Zhang <yu.c.zhang@linux.intel.com>