Re: [patch V2 00/58] x86/apic: Decrapification and static calls

From: Juergen Gross
Date: Mon Jul 31 2023 - 08:20:39 EST


On 24.07.23 15:33, Thomas Gleixner wrote:
Hi!

This is the follow up to:

https://lore.kernel.org/lkml/20230717223049.327865981@xxxxxxxxxxxxx

which addresses the review feedback and some minor 0day-robot fallout.

TLDR: This cleans up accrued and partially unused gunk in order to convert
the APIC callbacks to static calls.

The changes vs. V1:

- Fixed the minor fallout reported by Michael and Peter

- Mopped up XEN/PV even more - Juergen

- Fixed up a place which still wrote into mp_lapic_addr directly in
mpparse

- Addressed 0day fallout on 32bit with KVM guest enabled and local APIC
disabled. Sigh!

The series is also available from git:

git://git.kernel.org/pub/scm/linux/kernel/git/tglx/devel.git apic-static-call-v2


With the changes suggested for patches 16 and 50 this series seems to work
fine for Xen PV (dom0 and domU).


Juergen

Attachment: OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature