summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/head_64.S
diff options
context:
space:
mode:
authorFenghua Yu <fenghua.yu@intel.com>2013-10-24 01:30:12 (GMT)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-11-29 19:28:05 (GMT)
commit4c6df961af41624b0a68d48ca54538359df11603 (patch)
treeebfe175e276fdf03381996338547c504225da3ab /arch/x86/kernel/head_64.S
parent5ec2a1557ba618a3464b304a8ab28a883a55f0bd (diff)
downloadlinux-fsl-qoriq-4c6df961af41624b0a68d48ca54538359df11603.tar.xz
x86/apic: Disable I/O APIC before shutdown of the local APIC
commit 522e66464467543c0d88d023336eec4df03ad40b upstream. In reboot and crash path, when we shut down the local APIC, the I/O APIC is still active. This may cause issues because external interrupts can still come in and disturb the local APIC during shutdown process. To quiet external interrupts, disable I/O APIC before shutdown local APIC. Signed-off-by: Fenghua Yu <fenghua.yu@intel.com> Link: http://lkml.kernel.org/r/1382578212-4677-1-git-send-email-fenghua.yu@intel.com [ I suppose the 'issue' is a hang during shutdown. It's a fine change nevertheless. ] Signed-off-by: Ingo Molnar <mingo@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'arch/x86/kernel/head_64.S')
0 files changed, 0 insertions, 0 deletions