All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH stable 4.14 v2 00/23] powerpc backports for 4.14
@ 2018-05-26  4:27 Michael Ellerman
  2018-05-26  4:27 ` [PATCH stable 4.14 v2 01/23] powerpc/64s: Improve RFI L1-D cache flush fallback Michael Ellerman
                   ` (23 more replies)
  0 siblings, 24 replies; 48+ messages in thread
From: Michael Ellerman @ 2018-05-26  4:27 UTC (permalink / raw)
  To: greg; +Cc: stable, tglx, linuxppc-dev

Hi Greg,

Please queue up this series of patches for 4.14 if you have no objections.

cheers

v2: Fixed up upstream commit markings.

Mauricio Faria de Oliveira (4):
  powerpc/rfi-flush: Differentiate enabled and patched flush types
  powerpc/pseries: Fix clearing of security feature flags
  powerpc: Move default security feature flags
  powerpc/pseries: Restore default security feature flags on setup

Michael Ellerman (17):
  powerpc/pseries: Support firmware disable of RFI flush
  powerpc/powernv: Support firmware disable of RFI flush
  powerpc/rfi-flush: Move the logic to avoid a redo into the debugfs
    code
  powerpc/rfi-flush: Make it possible to call setup_rfi_flush() again
  powerpc/rfi-flush: Always enable fallback flush on pseries
  powerpc/rfi-flush: Call setup_rfi_flush() after LPM migration
  powerpc/pseries: Add new H_GET_CPU_CHARACTERISTICS flags
  powerpc: Add security feature flags for Spectre/Meltdown
  powerpc/pseries: Set or clear security feature flags
  powerpc/powernv: Set or clear security feature flags
  powerpc/64s: Move cpu_show_meltdown()
  powerpc/64s: Enhance the information in cpu_show_meltdown()
  powerpc/powernv: Use the security flags in pnv_setup_rfi_flush()
  powerpc/pseries: Use the security flags in pseries_setup_rfi_flush()
  powerpc/64s: Wire up cpu_show_spectre_v1()
  powerpc/64s: Wire up cpu_show_spectre_v2()
  powerpc/64s: Fix section mismatch warnings from setup_rfi_flush()

Nicholas Piggin (2):
  powerpc/64s: Improve RFI L1-D cache flush fallback
  powerpc/64s: Add support for a store forwarding barrier at kernel
    entry/exit

 arch/powerpc/include/asm/exception-64s.h     |  29 ++++
 arch/powerpc/include/asm/feature-fixups.h    |  19 +++
 arch/powerpc/include/asm/hvcall.h            |   3 +
 arch/powerpc/include/asm/paca.h              |   3 +-
 arch/powerpc/include/asm/security_features.h |  85 ++++++++++
 arch/powerpc/include/asm/setup.h             |   2 +-
 arch/powerpc/kernel/Makefile                 |   2 +-
 arch/powerpc/kernel/asm-offsets.c            |   3 +-
 arch/powerpc/kernel/exceptions-64s.S         |  95 ++++++-----
 arch/powerpc/kernel/security.c               | 237 +++++++++++++++++++++++++++
 arch/powerpc/kernel/setup_64.c               |  48 ++----
 arch/powerpc/kernel/vmlinux.lds.S            |  14 ++
 arch/powerpc/lib/feature-fixups.c            | 124 +++++++++++++-
 arch/powerpc/platforms/powernv/setup.c       |  92 ++++++++---
 arch/powerpc/platforms/pseries/mobility.c    |   3 +
 arch/powerpc/platforms/pseries/pseries.h     |   2 +
 arch/powerpc/platforms/pseries/setup.c       |  81 +++++++--
 arch/powerpc/xmon/xmon.c                     |   2 +
 18 files changed, 721 insertions(+), 123 deletions(-)
 create mode 100644 arch/powerpc/include/asm/security_features.h
 create mode 100644 arch/powerpc/kernel/security.c

-- 
2.14.1

^ permalink raw reply	[flat|nested] 48+ messages in thread

end of thread, other threads:[~2018-05-27 13:51 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-26  4:27 [PATCH stable 4.14 v2 00/23] powerpc backports for 4.14 Michael Ellerman
2018-05-26  4:27 ` [PATCH stable 4.14 v2 01/23] powerpc/64s: Improve RFI L1-D cache flush fallback Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/64s: Improve RFI L1-D cache flush fallback" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 02/23] powerpc/pseries: Support firmware disable of RFI flush Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/pseries: Support firmware disable of RFI flush" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 03/23] powerpc/powernv: Support firmware disable of RFI flush Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/powernv: Support firmware disable of RFI flush" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 04/23] powerpc/rfi-flush: Move the logic to avoid a redo into the debugfs code Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/rfi-flush: Move the logic to avoid a redo into the debugfs code" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 05/23] powerpc/rfi-flush: Make it possible to call setup_rfi_flush() again Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/rfi-flush: Make it possible to call setup_rfi_flush() again" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 06/23] powerpc/rfi-flush: Always enable fallback flush on pseries Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/rfi-flush: Always enable fallback flush on pseries" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 07/23] powerpc/rfi-flush: Differentiate enabled and patched flush types Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/rfi-flush: Differentiate enabled and patched flush types" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 08/23] powerpc/rfi-flush: Call setup_rfi_flush() after LPM migration Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/rfi-flush: Call setup_rfi_flush() after LPM migration" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 09/23] powerpc/pseries: Add new H_GET_CPU_CHARACTERISTICS flags Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/pseries: Add new H_GET_CPU_CHARACTERISTICS flags" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 10/23] powerpc: Add security feature flags for Spectre/Meltdown Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc: Add security feature flags for Spectre/Meltdown" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 11/23] powerpc/pseries: Set or clear security feature flags Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/pseries: Set or clear security feature flags" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 12/23] powerpc/powernv: Set or clear security feature flags Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/powernv: Set or clear security feature flags" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 13/23] powerpc/64s: Move cpu_show_meltdown() Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/64s: Move cpu_show_meltdown()" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 14/23] powerpc/64s: Enhance the information in cpu_show_meltdown() Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/64s: Enhance the information in cpu_show_meltdown()" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 15/23] powerpc/powernv: Use the security flags in pnv_setup_rfi_flush() Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/powernv: Use the security flags in pnv_setup_rfi_flush()" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 16/23] powerpc/pseries: Use the security flags in pseries_setup_rfi_flush() Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/pseries: Use the security flags in pseries_setup_rfi_flush()" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 17/23] powerpc/64s: Wire up cpu_show_spectre_v1() Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/64s: Wire up cpu_show_spectre_v1()" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 18/23] powerpc/64s: Wire up cpu_show_spectre_v2() Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/64s: Wire up cpu_show_spectre_v2()" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 19/23] powerpc/pseries: Fix clearing of security feature flags Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/pseries: Fix clearing of security feature flags" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 20/23] powerpc: Move default security feature flags Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc: Move default security feature flags" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 21/23] powerpc/pseries: Restore default security feature flags on setup Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/pseries: Restore default security feature flags on setup" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 22/23] powerpc/64s: Fix section mismatch warnings from setup_rfi_flush() Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/64s: Fix section mismatch warnings from setup_rfi_flush()" has been added to the 4.14-stable tree gregkh
2018-05-26  4:27 ` [PATCH stable 4.14 v2 23/23] powerpc/64s: Add support for a store forwarding barrier at kernel entry/exit Michael Ellerman
2018-05-27 13:49   ` Patch "powerpc/64s: Add support for a store forwarding barrier at kernel entry/exit" has been added to the 4.14-stable tree gregkh
2018-05-27 13:50 ` [PATCH stable 4.14 v2 00/23] powerpc backports for 4.14 Greg KH

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.