mbox series

[0/4,SRU,C] MDS: Update mitigation patches to match upstream

Message ID 1559096887-14512-1-git-send-email-tyhicks@canonical.com
Headers show
Series MDS: Update mitigation patches to match upstream | expand

Message

Tyler Hicks May 29, 2019, 2:28 a.m. UTC
This series updates our MDS mitigation patches to match the latest
upstream patches in order to make future backports easier. The SAUCE
patch's description should explain itself clearly but, to summarize, it
is needed in order to bring the patches that we shipped on May 14th up
to the final revision of those patches. The final three patches simply
update the documentation. 

The build logs are clean. I've smoke tested these changes in a VM.

CVE-2018-12126
CVE-2018-12127
CVE-2018-12130
CVE-2019-11091

Tyler

Josh Poimboeuf (1):
  x86/speculation/mds: Fix documentation typo

Tyler Hicks (2):
  UBUNTU: SAUCE: Synchronize MDS mitigations with upstream
  Documentation: Correct the possible MDS sysfs values

speck for Pawan Gupta (1):
  x86/mds: Add MDSUM variant to the MDS documentation

 Documentation/ABI/testing/sysfs-devices-system-cpu |  3 +--
 Documentation/admin-guide/hw-vuln/mds.rst          | 30 ++++++++++------------
 Documentation/admin-guide/kernel-parameters.txt    |  4 ++-
 Documentation/x86/mds.rst                          |  7 ++++-
 arch/x86/kernel/cpu/bugs.c                         | 18 +++++++------
 arch/x86/kernel/cpu/common.c                       | 10 ++++----
 arch/x86/kernel/traps.c                            |  1 +
 arch/x86/kvm/vmx.c                                 |  5 ++--
 8 files changed, 43 insertions(+), 35 deletions(-)

Comments

Kleber Sacilotto de Souza June 4, 2019, 1:47 p.m. UTC | #1
On 5/29/19 4:28 AM, Tyler Hicks wrote:
> This series updates our MDS mitigation patches to match the latest
> upstream patches in order to make future backports easier. The SAUCE
> patch's description should explain itself clearly but, to summarize, it
> is needed in order to bring the patches that we shipped on May 14th up
> to the final revision of those patches. The final three patches simply
> update the documentation. 
> 
> The build logs are clean. I've smoke tested these changes in a VM.
> 
> CVE-2018-12126
> CVE-2018-12127
> CVE-2018-12130
> CVE-2019-11091
> 
> Tyler
> 
> Josh Poimboeuf (1):
>   x86/speculation/mds: Fix documentation typo
> 
> Tyler Hicks (2):
>   UBUNTU: SAUCE: Synchronize MDS mitigations with upstream
>   Documentation: Correct the possible MDS sysfs values
> 
> speck for Pawan Gupta (1):
>   x86/mds: Add MDSUM variant to the MDS documentation
> 
>  Documentation/ABI/testing/sysfs-devices-system-cpu |  3 +--
>  Documentation/admin-guide/hw-vuln/mds.rst          | 30 ++++++++++------------
>  Documentation/admin-guide/kernel-parameters.txt    |  4 ++-
>  Documentation/x86/mds.rst                          |  7 ++++-
>  arch/x86/kernel/cpu/bugs.c                         | 18 +++++++------
>  arch/x86/kernel/cpu/common.c                       | 10 ++++----
>  arch/x86/kernel/traps.c                            |  1 +
>  arch/x86/kvm/vmx.c                                 |  5 ++--
>  8 files changed, 43 insertions(+), 35 deletions(-)
> 

Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Connor Kuehl June 4, 2019, 4:16 p.m. UTC | #2
On 5/28/19 7:28 PM, Tyler Hicks wrote:
> This series updates our MDS mitigation patches to match the latest
> upstream patches in order to make future backports easier. The SAUCE
> patch's description should explain itself clearly but, to summarize, it
> is needed in order to bring the patches that we shipped on May 14th up
> to the final revision of those patches. The final three patches simply
> update the documentation. 
> 
> The build logs are clean. I've smoke tested these changes in a VM.
> 
> CVE-2018-12126
> CVE-2018-12127
> CVE-2018-12130
> CVE-2019-11091
> 
> Tyler
> 
> Josh Poimboeuf (1):
>   x86/speculation/mds: Fix documentation typo
> 
> Tyler Hicks (2):
>   UBUNTU: SAUCE: Synchronize MDS mitigations with upstream
>   Documentation: Correct the possible MDS sysfs values
> 
> speck for Pawan Gupta (1):
>   x86/mds: Add MDSUM variant to the MDS documentation
> 
>  Documentation/ABI/testing/sysfs-devices-system-cpu |  3 +--
>  Documentation/admin-guide/hw-vuln/mds.rst          | 30 ++++++++++------------
>  Documentation/admin-guide/kernel-parameters.txt    |  4 ++-
>  Documentation/x86/mds.rst                          |  7 ++++-
>  arch/x86/kernel/cpu/bugs.c                         | 18 +++++++------
>  arch/x86/kernel/cpu/common.c                       | 10 ++++----
>  arch/x86/kernel/traps.c                            |  1 +
>  arch/x86/kvm/vmx.c                                 |  5 ++--
>  8 files changed, 43 insertions(+), 35 deletions(-)
> 

Acked-by: Connor Kuehl <connor.kuehl@canonical.com>
Kleber Sacilotto de Souza June 5, 2019, 10:47 a.m. UTC | #3
On 5/29/19 4:28 AM, Tyler Hicks wrote:
> This series updates our MDS mitigation patches to match the latest
> upstream patches in order to make future backports easier. The SAUCE
> patch's description should explain itself clearly but, to summarize, it
> is needed in order to bring the patches that we shipped on May 14th up
> to the final revision of those patches. The final three patches simply
> update the documentation. 
> 
> The build logs are clean. I've smoke tested these changes in a VM.
> 
> CVE-2018-12126
> CVE-2018-12127
> CVE-2018-12130
> CVE-2019-11091
> 
> Tyler
> 
> Josh Poimboeuf (1):
>   x86/speculation/mds: Fix documentation typo
> 
> Tyler Hicks (2):
>   UBUNTU: SAUCE: Synchronize MDS mitigations with upstream
>   Documentation: Correct the possible MDS sysfs values
> 
> speck for Pawan Gupta (1):
>   x86/mds: Add MDSUM variant to the MDS documentation
> 
>  Documentation/ABI/testing/sysfs-devices-system-cpu |  3 +--
>  Documentation/admin-guide/hw-vuln/mds.rst          | 30 ++++++++++------------
>  Documentation/admin-guide/kernel-parameters.txt    |  4 ++-
>  Documentation/x86/mds.rst                          |  7 ++++-
>  arch/x86/kernel/cpu/bugs.c                         | 18 +++++++------
>  arch/x86/kernel/cpu/common.c                       | 10 ++++----
>  arch/x86/kernel/traps.c                            |  1 +
>  arch/x86/kvm/vmx.c                                 |  5 ++--
>  8 files changed, 43 insertions(+), 35 deletions(-)
> 

Applied to cosmic/master-next branch.

Thanks,
Kleber