KVM: x86: Move x2APIC ICR helper above kvm_apic_write_nodecode()
authorSean Christopherson <seanjc@google.com>
Fri, 19 Jul 2024 23:50:59 +0000 (16:50 -0700)
committerSean Christopherson <seanjc@google.com>
Thu, 29 Aug 2024 23:21:50 +0000 (16:21 -0700)
commitd33234342f8b468e719e05649fd26549fb37ef8a
treeb83016833a6adc014d08051c18152ec917256bfd
parent71bf395a276f0578d19e0ae137a7d1d816d08e0e
KVM: x86: Move x2APIC ICR helper above kvm_apic_write_nodecode()

Hoist kvm_x2apic_icr_write() above kvm_apic_write_nodecode() so that a
local helper to _read_ the x2APIC ICR can be added and used in the
nodecode path without needing a forward declaration.

No functional change intended.

Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/20240719235107.3023592-3-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
arch/x86/kvm/lapic.c