[SRU][Bionic][PATCH 0/1] x86/xen: Add call of speculative_store_bypass_ht_init() to PV paths

Joseph Salisbury joseph.salisbury at canonical.com
Tue Aug 14 20:14:08 UTC 2018


BugLink: https://bugs.launchpad.net/bugs/1777338

== SRU Justification ==
Mainline commit 1f50ddb4f418 introduced a regression.  That commit added 
speculative_store_bypass_ht_init() to the per-CPU initialization sequence.
However, speculative_store_bypass_ht_init() needs to be called on each CPU for
PV guests, as well.

The regresssion prevents systems from booting.

The patch to fix this regression has also been cc'd to upstream stable,
but it has not landed in Bionic as of yet.

== Fix ==
74899d92e666 ("x86/xen: Add call of speculative_store_bypass_ht_init() to PV paths")

== Regression Potential ==
Low.  This patch fixes a current regressionThis patch has also been 
submitted to upstream stable, so it has had additional upstream review.

== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.


Juergen Gross (1):
  x86/xen: Add call of speculative_store_bypass_ht_init() to PV paths

 arch/x86/xen/smp_pv.c | 5 +++++
 1 file changed, 5 insertions(+)

-- 
2.7.4





More information about the kernel-team mailing list