x86/smpboot: Rename match_die() to match_pkg() [Linux 5.2]

This Linux kernel change "x86/smpboot: Rename match_die() to match_pkg()" is included in the Linux 5.2 release. This change is authored by Len Brown <len.brown [at] intel.com> on Tue Feb 26 01:20:01 2019 -0500. The commit for this change in Linux stable tree is 169d086 (patch). x86/smpboot: Rename match_die() to match_pkg() Syntax only, no functional or […]

x86/smpboot: Remove unused phys_id variable [Linux 5.1]

This Linux kernel change "x86/smpboot: Remove unused phys_id variable" is included in the Linux 5.1 release. This change is authored by Shaokun Zhang <zhangshaokun [at] hisilicon.com> on Mon Feb 18 21:05:01 2019 +0800. The commit for this change in Linux stable tree is f91fecc (patch). x86/smpboot: Remove unused phys_id variable The ‘phys_id’ local variable became […]

x86/smpboot: Don’t use mwait_play_dead() on AMD systems [Linux 3.16.60]

This Linux kernel change "x86/smpboot: Don’t use mwait_play_dead() on AMD systems" is included in the Linux 3.16.60 release. This change is authored by Yazen Ghannam <yazen.ghannam [at] amd.com> on Tue Apr 3 09:02:28 2018 -0500. The commit for this change in Linux stable tree is 7c7a062 (patch) which is from upstream commit da6fa7e. The same […]

x86/smpboot: Remove stale TLB flush invocations [Linux 4.15]

This Linux kernel change "x86/smpboot: Remove stale TLB flush invocations" is included in the Linux 4.15 release. This change is authored by Thomas Gleixner <tglx [at] linutronix.de> on Sat Dec 30 22:13:53 2017 +0100. The commit for this change in Linux stable tree is 322f8b8 (patch). x86/smpboot: Remove stale TLB flush invocations smpboot_setup_warm_reset_vector() and smpboot_restore_warm_reset_vector() […]

x86/smpboot: Do not use smp_num_siblings in __max_logical_packages calculation [Linux 4.15]

This Linux kernel change "x86/smpboot: Do not use smp_num_siblings in __max_logical_packages calculation" is included in the Linux 4.15 release. This change is authored by Prarit Bhargava <prarit [at] redhat.com> on Mon Dec 4 11:45:21 2017 -0500. The commit for this change in Linux stable tree is 947134d (patch). x86/smpboot: Do not use smp_num_siblings in __max_logical_packages […]

x86/smpboot: Fix __max_logical_packages estimate [Linux 4.15]

This Linux kernel change "x86/smpboot: Fix __max_logical_packages estimate" is included in the Linux 4.15 release. This change is authored by Prarit Bhargava <prarit [at] redhat.com> on Tue Nov 14 07:42:57 2017 -0500. The commit for this change in Linux stable tree is b4c0a73 (patch). x86/smpboot: Fix __max_logical_packages estimate A system booted with a small number […]

x86/smpboot: Set online before setting up vectors [Linux 4.15]

This Linux kernel change "x86/smpboot: Set online before setting up vectors" is included in the Linux 4.15 release. This change is authored by Thomas Gleixner <tglx [at] linutronix.de> on Wed Sep 13 23:29:40 2017 +0200. The commit for this change in Linux stable tree is 8ed4f3e (patch). x86/smpboot: Set online before setting up vectors There […]

x86/smpboot: Prevent false positive out of bounds cpumask access warning [Linux 4.10]

This Linux kernel change "x86/smpboot: Prevent false positive out of bounds cpumask access warning" is included in the Linux 4.10 release. This change is authored by Thomas Gleixner <tglx [at] linutronix.de> on Tue Dec 13 19:32:28 2016 +0100. The commit for this change in Linux stable tree is 427d77a (patch). x86/smpboot: Prevent false positive out […]

x86/smpboot: Make logical package management more robust [Linux 4.10]

This Linux kernel change "x86/smpboot: Make logical package management more robust" is included in the Linux 4.10 release. This change is authored by Thomas Gleixner <tglx [at] linutronix.de> on Mon Dec 12 11:04:53 2016 +0100. The commit for this change in Linux stable tree is 9d85eb9 (patch). x86/smpboot: Make logical package management more robust The […]

x86/smpboot: Init apic mapping before usage [Linux 4.9]

This Linux kernel change "x86/smpboot: Init apic mapping before usage" is included in the Linux 4.9 release. This change is authored by Thomas Gleixner <tglx [at] linutronix.de> on Sat Oct 29 13:42:42 2016 +0200. The commit for this change in Linux stable tree is 1e90a13 (patch). x86/smpboot: Init apic mapping before usage The recent changes, […]

x86/smpboot: Check APIC ID before setting up default routing [Linux 4.9]

This Linux kernel change "x86/smpboot: Check APIC ID before setting up default routing" is included in the Linux 4.9 release. This change is authored by Wei Jiangang <weijg.fnst [at] cn.fujitsu.com> on Fri Aug 19 11:22:36 2016 +0800. The commit for this change in Linux stable tree is 384d9fe (patch). x86/smpboot: Check APIC ID before setting […]

x86/smpboot: Re-enable init_udelay=0 by default on modern CPUs [Linux 4.5]

This Linux kernel change "x86/smpboot: Re-enable init_udelay=0 by default on modern CPUs" is included in the Linux 4.5 release. This change is authored by Len Brown <len.brown [at] intel.com> on Sun Nov 22 18:16:15 2015 -0500. The commit for this change in Linux stable tree is 2fde46b (patch). x86/smpboot: Re-enable init_udelay=0 by default on modern […]

x86 smpboot: Re-enable init_udelay=0 by default on modern CPUs [Linux 4.4]

This Linux kernel change "x86 smpboot: Re-enable init_udelay=0 by default on modern CPUs" is included in the Linux 4.4 release. This change is authored by Len Brown <len.brown [at] intel.com> on Sun Nov 22 18:16:15 2015 -0500. The commit for this change in Linux stable tree is 656279a (patch). x86 smpboot: Re-enable init_udelay=0 by default […]

x86/smpboot: Fix cpu_init_udelay=10000 corner case boot parameter misbehavior [Linux 4.3]

This Linux kernel change "x86/smpboot: Fix cpu_init_udelay=10000 corner case boot parameter misbehavior" is included in the Linux 4.3 release. This change is authored by Len Brown <len.brown [at] intel.com> on Fri Oct 16 00:14:28 2015 -0400. The commit for this change in Linux stable tree is f1ccd24 (patch). x86/smpboot: Fix cpu_init_udelay=10000 corner case boot parameter […]

x86/smpboot: Remove APIC.wait_for_init_deassert and atomic init_deasserted [Linux 4.3]

This Linux kernel change "x86/smpboot: Remove APIC.wait_for_init_deassert and atomic init_deasserted" is included in the Linux 4.3 release. This change is authored by Len Brown <len.brown [at] intel.com> on Sun Aug 16 11:45:48 2015 -0400. The commit for this change in Linux stable tree is 656bba3 (patch). x86/smpboot: Remove APIC.wait_for_init_deassert and atomic init_deasserted Both the per-APIC […]

x86/smpboot: Remove SIPI delays from cpu_up() [Linux 4.3]

This Linux kernel change "x86/smpboot: Remove SIPI delays from cpu_up()" is included in the Linux 4.3 release. This change is authored by Len Brown <len.brown [at] intel.com> on Sun Aug 16 11:45:47 2015 -0400. The commit for this change in Linux stable tree is a9bcaa0 (patch). x86/smpboot: Remove SIPI delays from cpu_up() MPS 1.4 example […]

x86/smpboot: Remove udelay(100) when polling cpu_callin_map [Linux 4.3]

This Linux kernel change "x86/smpboot: Remove udelay(100) when polling cpu_callin_map" is included in the Linux 4.3 release. This change is authored by Len Brown <len.brown [at] intel.com> on Sun Aug 16 11:45:46 2015 -0400. The commit for this change in Linux stable tree is 2d99af8 (patch). x86/smpboot: Remove udelay(100) when polling cpu_callin_map After the BSP […]

x86/smpboot: Remove udelay(100) when polling cpu_initialized_map [Linux 4.3]

This Linux kernel change "x86/smpboot: Remove udelay(100) when polling cpu_initialized_map" is included in the Linux 4.3 release. This change is authored by Len Brown <len.brown [at] intel.com> on Sun Aug 16 11:45:45 2015 -0400. The commit for this change in Linux stable tree is 6e38f1e (patch). x86/smpboot: Remove udelay(100) when polling cpu_initialized_map After the BSP […]

x86/smpboot: Skip delays during SMP initialization similar to Xen [Linux 4.2]

This Linux kernel change "x86/smpboot: Skip delays during SMP initialization similar to Xen" is included in the Linux 4.2 release. This change is authored by Jan H. Schönherr <jschoenh [at] amazon.de> on Mon May 4 11:42:34 2015 +0200. The commit for this change in Linux stable tree is f5d6a52 (patch). x86/smpboot: Skip delays during SMP […]