Revision 0af294d774a8fd7b79646d003124577f1798b585 authored by Peter Maydell on 11 January 2018, 13:25:40 UTC, committed by Michael Roth on 11 January 2018, 21:10:57 UTC
The GICv2 specification says that reserved register addresses
must RAZ/WI; now that we implement external abort handling
for Arm CPUs this means we must return MEMTX_OK rather than
MEMTX_ERROR, to avoid generating a spurious guest data abort.

Cc: qemu-stable@nongnu.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1513183941-24300-3-git-send-email-peter.maydell@linaro.org
Reviewed-by: Alistair Francis <alistair.francis@xilinx.com>
(cherry picked from commit 0cf09852015e47a5fbb974ff7ac320366afd21ee)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
1 parent 6242535
History
File Mode Size
aarch64
alpha
arm
cris
host
hppa
i386
m68k
microblaze
mips
mips64
nios2
openrisc
ppc
s390x
sh4
sparc
sparc64
tilegx
unicore32
x86_64
Makefile.objs -rw-r--r-- 243 bytes
elfload.c -rw-r--r-- 100.2 KB
errno_defs.h -rw-r--r-- 9.8 KB
flat.h -rw-r--r-- 2.5 KB
flatload.c -rw-r--r-- 25.4 KB
ioctls.h -rw-r--r-- 20.4 KB
linux_loop.h -rw-r--r-- 2.6 KB
linuxload.c -rw-r--r-- 4.0 KB
m68k-sim.c -rw-r--r-- 4.7 KB
main.c -rw-r--r-- 156.1 KB
mmap.c -rw-r--r-- 22.9 KB
qemu.h -rw-r--r-- 23.6 KB
safe-syscall.S -rw-r--r-- 990 bytes
signal.c -rw-r--r-- 198.9 KB
socket.h -rw-r--r-- 12.4 KB
strace.c -rw-r--r-- 71.2 KB
strace.list -rw-r--r-- 51.0 KB
syscall.c -rw-r--r-- 386.6 KB
syscall_defs.h -rw-r--r-- 96.1 KB
syscall_types.h -rw-r--r-- 8.0 KB
target_flat.h -rw-r--r-- 625 bytes
trace-events -rw-r--r-- 852 bytes
uaccess.c -rw-r--r-- 1.7 KB
uname.c -rw-r--r-- 4.7 KB
uname.h -rw-r--r-- 197 bytes
vm86.c -rw-r--r-- 15.9 KB

back to top