ACK: [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
Wed Aug 22 02:14:58 UTC 2018
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(+)
>
Acked-by: Khalid Elmously <khalid.elmously at canonical.com>
More information about the kernel-team
mailing list