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

Khaled Elmously khalid.elmously at canonical.com
Thu Aug 23 05:23:55 UTC 2018


..to bionic/master-next

On 2018-08-14 16:14:08 , Joseph Salisbury wrote:
> 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
> 
> 
> -- 
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team




More information about the kernel-team mailing list