linux/arch/sh
Rich Felker 4b6ef05b3e sh: SMP support for SH2 entry.S
The SH2 version of entry.S uses global variables, which need to be
cpu-local in order to work with SMP. For ease of access from asm,
simply use arrays indexed by cpu number, and require the availability
of an address (mmio register or properly setup per-cpu memory) from
which the current cpu's index can be read.

Signed-off-by: Rich Felker <dalias@libc.org>
2016-08-05 03:29:37 +00:00
..
boards sh: make board-secureedge5410 explicitly non-modular 2016-07-31 03:33:32 +00:00
boot sh: add support for linking a builtin device tree blob in the kernel 2016-07-31 03:33:32 +00:00
cchips genirq: Remove irq argument from irq flow handlers 2015-09-16 15:47:51 +02:00
configs arch/defconfig: remove CONFIG_RESOURCE_COUNTERS 2016-05-23 17:04:14 -07:00
drivers sh: make heartbeat driver explicitly non-modular 2016-07-31 03:33:32 +00:00
include sh: add working futex atomic ops on userspace addresses for smp 2016-08-05 03:29:36 +00:00
kernel sh: SMP support for SH2 entry.S 2016-08-05 03:29:37 +00:00
lib sh: New gcc support 2016-03-17 19:45:44 +00:00
lib64 sh64: Kill off old exception debugging helpers. 2012-06-14 14:12:18 +09:00
math-emu sh: remove unused do_fpu_error 2014-04-03 16:20:52 -07:00
mm sh: add support for J-Core J2 processor 2016-08-05 03:29:31 +00:00
oprofile oprofile, arm/sh: Fix oprofile_arch_exit() linkage issue 2011-12-23 11:58:34 +01:00
tools sh: Add RSK2+SH7269 board 2012-05-10 17:20:01 +09:00
Kconfig sh: add support for J-Core J2 processor 2016-08-05 03:29:31 +00:00
Kconfig.cpu arch/sh: remove depends on CONFIG_EXPERIMENTAL 2013-01-21 14:43:13 -08:00
Kconfig.debug sh: dwarf unwinder depends on SHcompact. 2012-03-30 19:31:22 +09:00
Makefile sh: add support for J-Core J2 processor 2016-08-05 03:29:31 +00:00