Message ID | 1531825797-14236-1-git-send-email-diana.craciun@nxp.com (mailing list archive) |
---|---|
Headers | show |
Series | powerpc/fsl: Speculation barrier for NXP PowerPC Book3E | expand |
Diana Craciun <diana.craciun@nxp.com> a écrit : > Implement barrier_nospec for NXP PowerPC Book3E processors. > > Diana Craciun (6): > Disable the speculation barrier from the command line > Document nospectre_v1 kernel parameter. > Make stf barrier PPC_BOOK3S_64 specific. > Enable cpu vulnerabilities reporting for NXP PPC BOOK3E > Add barrier_nospec implementation for NXP PowerPC Book3E > powerpc/fsl: Sanitize the syscall table for NXP PowerPC 32 bit > platforms This list doesn't corresponds to the names of following 6 patches Christophe > > Documentation/admin-guide/kernel-parameters.txt | 4 +++ > arch/powerpc/Kconfig | 7 ++++- > arch/powerpc/include/asm/barrier.h | 12 ++++++--- > arch/powerpc/include/asm/setup.h | 6 ++++- > arch/powerpc/kernel/Makefile | 3 ++- > arch/powerpc/kernel/entry_32.S | 10 +++++++ > arch/powerpc/kernel/module.c | 4 ++- > arch/powerpc/kernel/security.c | 17 +++++++++++- > arch/powerpc/kernel/setup-common.c | 2 ++ > arch/powerpc/kernel/vmlinux.lds.S | 4 ++- > arch/powerpc/lib/feature-fixups.c | 35 > ++++++++++++++++++++++++- > arch/powerpc/platforms/powernv/setup.c | 1 - > arch/powerpc/platforms/pseries/setup.c | 1 - > 13 files changed, 94 insertions(+), 12 deletions(-) > > -- > History: > v3 --> v4 > - fixed compilation issues > > v2 --> v3 > - addressed review comments > - included the 32bit sanitization in the same patch series > > v1 --> v2 > - added implementation for cpu_show_spectre_x functions > - the mitigation is no longer enabled through device tree options > > 2.5.5