Russell King
1d4238c56f
ARM: spectre-v1: add array_index_mask_nospec() implementation
...
Add an implementation of the array_index_mask_nospec() function for
mitigating Spectre variant 1 throughout the kernel.
Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Acked-by: Mark Rutland <mark.rutland@arm.com>
Boot-tested-by: Tony Lindgren <tony@atomide.com>
Reviewed-by: Tony Lindgren <tony@atomide.com>
2018-05-31 23:27:21 +01:00
..
alpha
locking/xchg/alpha: Fix xchg() and cmpxchg() memory ordering bugs
2018-02-23 08:38:16 +01:00
arc
ARC fixes for 4.16-rc4
2018-03-01 14:32:23 -08:00
arm
ARM: spectre-v1: add array_index_mask_nospec() implementation
2018-05-31 23:27:21 +01:00
arm64
ARM: SoC fixes for 4.16
2018-03-28 13:52:13 -10:00
blackfin
c6x
cris
bug.h: work around GCC PR82365 in BUG()
2018-02-21 15:35:43 -08:00
frv
h8300
h8300: remove extraneous __BIG_ENDIAN definition
2018-03-22 17:07:01 -07:00
hexagon
ia64
ia64/err-inject: fix spelling mistake: "capapbilities" -> "capabilities"
2018-03-05 14:44:53 -08:00
m32r
m68k
bug.h: work around GCC PR82365 in BUG()
2018-02-21 15:35:43 -08:00
metag
microblaze
microblaze: switch to NO_BOOTMEM
2018-03-16 12:51:27 +01:00
mips
MIPS: ralink: Fix booting on MT7621
2018-03-22 00:06:30 +00:00
mn10300
nios2
openrisc
parisc
parisc: Handle case where flush_cache_range is called with no context
2018-03-17 11:49:39 +01:00
powerpc
KVM fixes for v4.16-rc8
2018-03-30 07:24:14 -10:00
riscv
riscv/barrier: Define __smp_{mb,rmb,wmb}
2018-02-26 08:44:50 -08:00
s390
KVM fixes for v4.16-rc5
2018-03-09 16:59:19 -08:00
score
sh
sh: fix build error for empty CONFIG_BUILTIN_DTB_SOURCE
2018-03-02 09:20:55 +09:00
sparc
sparc64: Fix regression in pmdp_invalidate().
2018-03-15 14:18:00 -07:00
tile
um
unicore32
x86
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2018-03-31 07:59:00 -10:00
xtensa
.gitignore
Kconfig