Revision 6701c619fa082e6660ecd7573fbad2177380c7cc authored by Zenghui Yu on 13 July 2019, 04:40:54 UTC, committed by Marc Zyngier on 26 July 2019, 14:40:38 UTC
We've added two ESR exception classes for new ARM hardware extensions:
ESR_ELx_EC_PAC and ESR_ELx_EC_SVE, but failed to update the strings
used in tracing and other debug.

Let's update "kvm_arm_exception_class" for these two EC, which the
new EC will be visible to user-space via kvm_exit trace events
Also update to "esr_class_str" for ESR_ELx_EC_PAC, by which we can
get more readable debug info.

Cc: Marc Zyngier <marc.zyngier@arm.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Dave Martin <Dave.Martin@arm.com>
Reviewed-by: James Morse <james.morse@arm.com>
Signed-off-by: Zenghui Yu <yuzenghui@huawei.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
1 parent 1a8248c
History
File Mode Size
Kconfig -rw-r--r-- 2.7 KB
Makefile -rw-r--r-- 703 bytes
associola.c -rw-r--r-- 48.9 KB
auth.c -rw-r--r-- 24.4 KB
bind_addr.c -rw-r--r-- 13.8 KB
chunk.c -rw-r--r-- 9.5 KB
debug.c -rw-r--r-- 3.8 KB
diag.c -rw-r--r-- 13.9 KB
endpointola.c -rw-r--r-- 11.6 KB
input.c -rw-r--r-- 34.7 KB
inqueue.c -rw-r--r-- 6.4 KB
ipv6.c -rw-r--r-- 30.0 KB
objcnt.c -rw-r--r-- 2.8 KB
offload.c -rw-r--r-- 2.4 KB
output.c -rw-r--r-- 23.0 KB
outqueue.c -rw-r--r-- 54.8 KB
primitive.c -rw-r--r-- 6.7 KB
proc.c -rw-r--r-- 10.8 KB
protocol.c -rw-r--r-- 42.5 KB
sm_make_chunk.c -rw-r--r-- 115.1 KB
sm_sideeffect.c -rw-r--r-- 49.9 KB
sm_statefuns.c -rw-r--r-- 203.8 KB
sm_statetable.c -rw-r--r-- 33.1 KB
socket.c -rw-r--r-- 257.3 KB
stream.c -rw-r--r-- 26.2 KB
stream_interleave.c -rw-r--r-- 31.6 KB
stream_sched.c -rw-r--r-- 6.1 KB
stream_sched_prio.c -rw-r--r-- 8.4 KB
stream_sched_rr.c -rw-r--r-- 4.5 KB
sysctl.c -rw-r--r-- 12.0 KB
transport.c -rw-r--r-- 20.7 KB
tsnmap.c -rw-r--r-- 8.8 KB
ulpevent.c -rw-r--r-- 30.8 KB
ulpqueue.c -rw-r--r-- 28.7 KB

back to top