aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/x86/include/asm/apic.h
diff options
context:
space:
mode:
authorDou Liyang <douly.fnst@cn.fujitsu.com>2017-09-13 17:12:48 +0800
committerThomas Gleixner <tglx@linutronix.de>2017-09-25 15:03:15 +0200
commit3e730dad3b6da42d21c05007445ca1bfd219d7ce (patch)
tree1755a92629e2b5d892a10a8392f689c85ae9532a /arch/x86/include/asm/apic.h
parentx86/apic: Move logical APIC ID away from apic_bsp_setup() (diff)
downloadwireguard-linux-3e730dad3b6da42d21c05007445ca1bfd219d7ce.tar.xz
wireguard-linux-3e730dad3b6da42d21c05007445ca1bfd219d7ce.zip
x86/apic: Unify interrupt mode setup for SMP-capable system
On a SMP-capable system, the kernel enables and sets up the APIC interrupt delivery mode in native_smp_prepare_cpus(). The decision how to setup the APIC is intermingled with the decision of setting up SMP or not. Split the initialization of the APIC interrupt mode independent from other decisions and have a separate apic_intr_mode_init() function for it. The invocation time stays the same for now. Signed-off-by: Dou Liyang <douly.fnst@cn.fujitsu.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: yinghai@kernel.org Cc: bhe@redhat.com Link: https://lkml.kernel.org/r/1505293975-26005-6-git-send-email-douly.fnst@cn.fujitsu.com
Diffstat (limited to 'arch/x86/include/asm/apic.h')
0 files changed, 0 insertions, 0 deletions