All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Initial Spectre variant 1 patches
@ 2018-05-31 13:30 Russell King - ARM Linux
  2018-05-31 13:31 ` [PATCH 1/3] ARM: spectre-v1: add speculation barrier (csdb) macros Russell King
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Russell King - ARM Linux @ 2018-05-31 13:30 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,

This series adds initial support for the Spectre variant 1 workarounds
to the kernel.  This does _not_ cover the user accessors, which are
still in development.

The series adds support for the array_index_mask_nospec() macro, used
by generic kernel code to mask out of bounds pointers, and also adds
the syscall table hardening.

 arch/arm/include/asm/assembler.h |  8 ++++++++
 arch/arm/include/asm/barrier.h   | 31 +++++++++++++++++++++++++++++++
 arch/arm/kernel/entry-common.S   | 14 +++-----------
 arch/arm/kernel/entry-header.S   | 25 +++++++++++++++++++++++++
 4 files changed, 67 insertions(+), 11 deletions(-)

-- 
RMK's Patch system: http://www.armlinux.org.uk/developer/patches/
FTTC broadband for 0.8mile line in suburbia: sync at 8.8Mbps down 630kbps up
According to speedtest.net: 8.21Mbps down 510kbps up

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

end of thread, other threads:[~2018-05-31 18:04 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-31 13:30 [PATCH 0/3] Initial Spectre variant 1 patches Russell King - ARM Linux
2018-05-31 13:31 ` [PATCH 1/3] ARM: spectre-v1: add speculation barrier (csdb) macros Russell King
2018-05-31 14:17   ` Mark Rutland
2018-05-31 13:31 ` [PATCH 2/3] ARM: spectre-v1: add array_index_mask_nospec() implementation Russell King
2018-05-31 14:22   ` Mark Rutland
2018-05-31 13:31 ` [PATCH 3/3] ARM: spectre-v1: fix syscall entry Russell King
2018-05-31 15:55   ` Mark Rutland
2018-05-31 16:06     ` [PATCH v2 " Russell King
2018-05-31 16:08       ` Mark Rutland
2018-05-31 18:04 ` [PATCH 0/3] Initial Spectre variant 1 patches Tony Lindgren

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.