linux/arch/arc/kernel
Vineet Gupta 7b2e932f63 ARCv2: don't assume core 0x54 has dual issue
The first release of core4 (0x54) was dual issue only (HS4x).
Newer releases allow hardware to be configured as single issue (HS3x)
or dual issue.

Prevent accessing a HS4x only aux register in HS3x, which otherwise
leads to illegal instruction exceptions

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
2019-02-21 14:53:36 -08:00
..
.gitignore
Makefile
arc_hostlink.c
arcksyms.c
asm-offsets.c
ctx_sw.c
ctx_sw_asm.S
devtree.c
disasm.c
entry-arcv2.S ARCv2: support manual regfile save on interrupts 2019-02-21 11:03:18 -08:00
entry-compact.S
entry.S ARC: Re-enable MMU upon Machine Check exception 2017-09-01 11:29:05 -07:00
fpu.c
head.S ARC: enable uboot support unconditionally 2019-02-21 11:03:19 -08:00
intc-arcv2.c ARCv2: support manual regfile save on interrupts 2019-02-21 11:03:18 -08:00
intc-compact.c
irq.c ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP 2018-06-20 16:12:06 -07:00
kgdb.c kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops 2018-12-30 08:33:06 +00:00
kprobes.c bpf/error-inject/kprobes: Clear current_kprobe and enable preempt in kprobe 2018-06-21 12:33:19 +02:00
mcip.c ARC: mcip: update MCIP debug mask when the new cpu came online 2018-02-28 10:45:31 -08:00
module.c
perf_event.c ARC: perf: avoid kernel killing where it is possible 2019-01-17 14:38:00 -08:00
process.c Remove 'type' argument from access_ok() function 2019-01-03 18:57:57 -08:00
ptrace.c
reset.c
setup.c ARCv2: don't assume core 0x54 has dual issue 2019-02-21 14:53:36 -08:00
signal.c Remove 'type' argument from access_ok() function 2019-01-03 18:57:57 -08:00
smp.c ARC: setup cpu possible mask according to possible-cpus dts property 2018-02-28 10:45:32 -08:00
stacktrace.c arc: do not use __print_symbol() 2017-12-20 12:41:43 -08:00
sys.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
traps.c signal/arc: Push siginfo generation into unhandled_exception 2018-09-27 21:59:17 +02:00
troubleshoot.c ARC: show_regs: lockdep: re-enable preemption 2019-01-17 14:38:00 -08:00
unaligned.c
unwind.c mm: remove include/linux/bootmem.h 2018-10-31 08:54:16 -07:00
vmlinux.lds.S vmlinux.lds.h: Move LSM_TABLE into INIT_DATA 2018-10-10 20:40:21 -07:00